@charset "UTF-8";@-webkit-keyframes fpFadeInDown{0%{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{0%{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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{-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{0%{opacity:1}to{opacity:0}}@keyframes fpFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fpFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sk-circle-bounce-delay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circle-bounce-delay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes transform-text{0%,to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@keyframes transform-text{0%,to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}10%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}}@-webkit-keyframes scroll{0%,to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}50%{-webkit-transform:rotate(45deg) scale(.98);transform:rotate(45deg) scale(.98);opacity:.5}}@keyframes scroll{0%,to{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1}50%{-webkit-transform:rotate(45deg) scale(.98);transform:rotate(45deg) scale(.98);opacity:.5}}@-webkit-keyframes listSvgTransform{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@keyframes listSvgTransform{0%,50%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}75%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}}@-webkit-keyframes capSvgTransform{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes capSvgTransform{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}.heading__title,h1,h2,h3,h4,h5,h6,html,p{padding:0;border:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}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,header,hgroup,i,iframe,img,ins,kbd,legend,li,mark,menu,nav,object,ol,output,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:inherit;vertical-align:baseline}.heading__title,h1,h2,h3,h4,h5,h6,p{font:inherit}html,label{font:inherit}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}button,input,label,select{vertical-align:middle}button,input,label,select,textarea{margin:0;border:0;padding:0;display:inline-block;white-space:normal;background:0 0;line-height:1}input:focus{outline:0}*,select{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=button],input[type=reset],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:0 0}textarea{overflow:auto}select[multiple],textarea{vertical-align:top}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-Bold.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-BoldItalic.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-Italic.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-Light.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-LightItalic.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-Regular.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-Semibold.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/local/templates/template3/public/fonts/opensans/OpenSans-SemiboldItalic.woff2) format("woff2"),url(/local/templates/template3/public/fonts/opensans/OpenSans-SemiboldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}body,html,p{line-height:1.5}.heading__title,body,h1,h2,h3,h4,h5,h6,html{font-family:"Open Sans",sans-serif;font-weight:300}body,html{background-color:#fff;font-size:16px;overflow-x:hidden;min-width:320px;-webkit-text-size-adjust:100%;color:#000}body.safari,html.safari{-ms-scroll-chaining:none;overscroll-behavior:none}.heading__title,h1,h2,h3,h4,h5,h6{line-height:1.5;color:#004b3c;margin:0 0 1em;max-width:100%}.h1,.h2,.h3,.h4{color:#004b3c;margin-bottom:1em}.contacts__heading,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:300;max-width:100%}.h5,.h6{color:#004b3c;margin-bottom:1em}.h1,h1{font-size:60px}.h2,.heading__title,h2{font-size:48px}.h3,h3{font-size:39px}.contacts__heading,.h4,h4{font-size:30px}.h5,h5{font-size:25px}.h6,h6{font-size:24px}.hr,hr{height:1px;border:0;margin:0;padding:0;width:100%;background:rgba(0,0,0,.2)}p{margin:0 0 .5em}p:last-child{margin-bottom:0}b,strong{font-weight:700}img,svg{max-width:100%}a{-webkit-transition:color .3s ease;transition:color .3s ease;color:#004b3c;text-decoration:none}a:hover{text-decoration:underline}source{display:block;visibility:hidden;position:absolute;left:0;bottom:0;top:0;right:0;opacity:0}.flatpickr-calendar,.visually-hidden{overflow:hidden;padding:0;border:0;position:absolute}.visually-hidden{height:1px;margin:-1px;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);width:1px}.flatpickr-calendar{background:0 0;max-height:0;opacity:0;visibility:hidden;text-align:center;-webkit-animation:none;animation:none;direction:ltr;font-size:14px;line-height:24px;border-radius:5px;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 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms 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,.flatpickr-current-month input.cur-year: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,.numInputWrapper{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{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)}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 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 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew,.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms 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 .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[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}.flatpickr-weeks{padding:1px 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,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;min-width:307.875px;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;text-align:left;width:307.875px;max-width:307.875px;-ms-flex-pack:justify;justify-content:space-around}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms 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 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;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;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,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;display:block}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;max-height:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:0;line-height:40px}.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;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative}.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}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.mx-block,.mx-show,.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.mx-hide,.slick-arrow.slick-hidden{display:none}.mx-hide.-show~.-type-about{margin-top:0}.mx-fill,.mx-overlay.-gradient:before,.slider.-default,.slider.-gutter-left,.video-main__container::before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.main__layer,.main__overlay,.mx-overlay.-gradient-slide:before,.slider.-main .slider__item:before{position:absolute;top:0;left:0;right:0;bottom:0}.main__overlay:before,.section.-type-wedding .section__decor{top:0;left:0;right:0;bottom:0}.main__overlay:before{position:absolute;z-index:1}.mx-linecount{-webkit-transition:max-height 1.5s ease;transition:max-height 1.5s ease}.mx-linecount[data-linecount="1"],.mx-linecount[data-linecount="2"],.mx-linecount[data-linecount="3"]{display:block;display:-webkit-box;max-height:1.5em;margin:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mx-linecount[data-linecount="2"],.mx-linecount[data-linecount="3"]{max-height:3em;-webkit-line-clamp:2}.mx-linecount[data-linecount="3"]{max-height:4.5em;-webkit-line-clamp:3}.mx-linecount[data-linecount="4"],.mx-linecount[data-linecount="5"],.mx-linecount[data-linecount="6"],.mx-linecount[data-linecount="7"]{display:block;display:-webkit-box;max-height:6em;margin:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mx-linecount[data-linecount="5"],.mx-linecount[data-linecount="6"],.mx-linecount[data-linecount="7"]{max-height:7.5em;-webkit-line-clamp:5}.mx-linecount[data-linecount="6"],.mx-linecount[data-linecount="7"]{max-height:9em;-webkit-line-clamp:6}.mx-linecount[data-linecount="7"]{max-height:10.5em;-webkit-line-clamp:7}.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-none,.mx-text_underline-none:hover,.mx-text_underline:hover{text-decoration:none}.mx-text_uppercase{text-transform:uppercase}.mx-text_lowercase{text-transform:lowercase}.mx-text_bold{font-weight:700}.mx-text_medium{font-weight:500}.mx-text_break{word-break:break-all}.mx-text_nowrap{white-space:nowrap}.mx-text_border-b{position:relative;display:inline-block}.mx-text_border-b:before{content:'';position:absolute;bottom:3px;left:0;width:40px;height:3px;z-index:1;background:#004b3c}.legal__title span,.mx-text_bg-decor,.slider.-main .slider__text-desc a{text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,75,60,.75)),to(rgba(0,75,60,.75)));background-image:linear-gradient(rgba(0,75,60,.75),rgba(0,75,60,.75));background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in}.card.-type-offers .card__content .card__text a:hover,.legal__title span:hover,.mx-text_bg-decor:hover,.slider.-main .slider__text-desc a:hover{background-size:100% 1px}.mx-text_bigger{font-size:24px}.mx-text_size-medium{font-size:20px}.mx-text_small{font-size:14px}.mx-overflow_hidden{overflow:hidden}.mx-color_accent{color:#fff}.mx-color_add{color:#000}.mx-color_add--opacity{color:rgba(0,0,0,.6)}.card.-type-review .card__heading,.mx-color_default{color:#000}.mx-color_white{color:#fff}.card.-type-default .slider.-list-default .card__arrow:hover .ic:before,.card.-type-default .slider.-review-detail .card__arrow:hover .ic:before,.mx-color_white--opacity,.slider.-list-default .card.-type-default .card__arrow:hover .ic:before,.slider.-list-default .slider__arrow:hover .ic:before,.slider.-review-detail .card.-type-default .card__arrow:hover .ic:before,.slider.-review-detail .slider__arrow:hover .ic:before{color:rgba(255,255,255,.6)}.mx-color_light-green{color:#d2dc50}.mx-bg_add2{background-color:#145a5c}.mx-mt_xxs{margin-top:5px}.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-mt_xxxl{margin-top:80px}.mx-mb_none{margin-bottom:0}.mx-mb_xxs{margin-bottom:5px}.loyalty-levels__accordion-subtitle ul,.loyalty-rules__description ul,.loyalty__main-text ul,.mx-mb_xs,.ustyle ul{margin-bottom:20px}.mx-mb_xss{margin-bottom:15px}.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-mb_xxxl{margin-bottom:80px}.mx-mb_xxxxl{margin-bottom:100px}.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-pt_xxxl{padding-top:80px}.mx-pb_none{padding-bottom:0}.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-pb_xxxl{padding-bottom:80px}.mx-pl_xxs{padding-left:15px}.mx-pl_xs{padding-left:20px}.mx-pl_s{padding-left:30px}.mx-pl_m{padding-left:40px}.mx-pl_l{padding-left:50px}.mx-pl_xl{padding-left:60px}.mx-pl_xxl{padding-left:70px}.mx-pl_xxxl{padding-left:80px}.mx-pr_xxs{padding-right:15px}.mx-pr_xs{padding-right:20px}.mx-pr_s{padding-right:30px}.mx-pr_m{padding-right:40px}.mx-pr_l{padding-right:50px}.mx-pr_xl{padding-right:60px}.mx-pr_xxl{padding-right:70px}.mx-pr_xxxl{padding-right:80px}.mx-overlay{display:block;background:rgba(0,75,60,.65);-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mx-overlay:hover{background:0 0}.mx-overlay.-opacity-35{background:rgba(0,75,60,.35)}.mx-overlay.-opacity-45{background:rgba(0,75,60,.45)}.mx-overlay.-gradient:before{content:'';display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,transparent 100%)}.mx-overlay.-gradient-slide{background:0 0}.mx-overlay.-gradient-slide:before{content:'';display:block;z-index:2;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(75%,rgba(0,0,0,.01)),to(rgba(0,0,0,.21)));background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.01) 75%,rgba(0,0,0,.21) 100%)}.mx-height_full{height:100%}.mx-order_1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}.mx-order_2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}@font-face{font-family:"Start Icons";src:url(/local/templates/template3/public/fonts/icons/starticons.woff?1745400095) format("woff"),url(/local/templates/template3/public/fonts/icons/starticons.woff2?1745400095) format("woff2"),url(/local/templates/template3/public/fonts/icons/starticons.svg?1745400095) format("svg")}.lang__current:before,[class*=" icon"]:before,[class^=icon]:before{font-family:'Start Icons';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.-AccessControlledCommunity:before{content:"\EA01"}.icon.-adapter:before{content:"\EA02"}.icon.-air-hockey:before{content:"\EA03"}.icon.-airplane:before{content:"\EA04"}.icon.-alarm:before{content:"\EA05"}.icon.-alcohol:before{content:"\EA06"}.icon.-alcohol1:before{content:"\EA07"}.icon.-alcove:before{content:"\EA08"}.icon.-ambulance:before{content:"\EA09"}.icon.-ambulance2:before{content:"\EA0A"}.icon.-aqua-aerobics:before{content:"\EA0B"}.icon.-arms:before{content:"\EA0C"}.icon.-arrow1:before{content:"\EA0D"}.icon.-arrow1_down:before{content:"\EA0E"}.icon.-arrow1_left:before{content:"\EA0F"}.icon.-arrow1_up:before{content:"\EA10"}.icon.-arrow2:before{content:"\EA11"}.icon.-arrow3:before{content:"\EA12"}.icon.-arrow3_left:before{content:"\EA13"}.icon.-arrow4:before{content:"\EA14"}.icon.-arrow4_left:before{content:"\EA15"}.icon.-arrow5:before{content:"\EA16"}.icon.-arrow6:before{content:"\EA17"}.icon.-arrow6_left:before{content:"\EA18"}.icon.-arrow7:before{content:"\EA19"}.icon.-arrow7_left:before{content:"\EA1A"}.icon.-arrow8:before{content:"\EA1B"}.icon.-arrow8_left:before{content:"\EA1C"}.icon.-arrow9:before{content:"\EA1D"}.icon.-arrow9_left:before{content:"\EA1E"}.icon.-atm:before{content:"\EA1F"}.icon.-audiocenter:before{content:"\EA20"}.icon.-autowash:before{content:"\EA21"}.icon.-baby-carriages:before{content:"\EA22"}.icon.-badewanne:before{content:"\EA23"}.icon.-baggage_kg:before{content:"\EA24"}.icon.-ball:before{content:"\EA25"}.icon.-bar:before{content:"\EA26"}.icon.-barbershop:before{content:"\EA27"}.icon.-basketball:before{content:"\EA28"}.icon.-bathrobe:before{content:"\EA29"}.icon.-beach:before{content:"\EA2A"}.icon.-bed-twin:before{content:"\EA2B"}.icon.-bed:before{content:"\EA2C"}.icon.-bed2:before{content:"\EA2D"}.icon.-bell:before{content:"\EA2E"}.icon.-benches-lantern:before{content:"\EA2F"}.icon.-bicycle:before{content:"\EA30"}.icon.-BikeTrailAccess:before{content:"\EA31"}.icon.-billiards:before{content:"\EA32"}.icon.-Billiards2:before{content:"\EA33"}.icon.-binoculars:before{content:"\EA34"}.icon.-birthday-cake:before{content:"\EA35"}.icon.-book:before{content:"\EA36"}.icon.-bottle:before{content:"\EA37"}.icon.-bus:before{content:"\EA38"}.icon.-BusinessCenter:before{content:"\EA39"}.icon.-businesscentre:before{content:"\EA3A"}.icon.-businessman:before{content:"\EA3B"}.icon.-cake:before{content:"\EA3C"}.icon.-calendar1:before{content:"\EA3D"}.icon.-calendar2:before{content:"\EA3E"}.icon.-calendar3:before{content:"\EA3F"}.icon.-calendar4:before{content:"\EA40"}.icon.-calendar5:before{content:"\EA41"}.icon.-calendar6:before{content:"\EA42"}.icon.-car:before{content:"\EA43"}.icon.-car2:before{content:"\EA44"}.icon.-carpet-covering:before{content:"\EA45"}.icon.-casino_1:before{content:"\EA46"}.icon.-casino_2:before{content:"\EA47"}.icon.-casino_3:before{content:"\EA48"}.icon.-CatFriendly:before{content:"\EA49"}.icon.-cave:before{content:"\EA4A"}.icon.-cctv:before{content:"\EA4B"}.icon.-chair:before{content:"\EA4C"}.icon.-check:before{content:"\EA4D"}.icon.-chess:before{content:"\EA4E"}.icon.-child:before{content:"\EA4F"}.icon.-chinese:before{content:"\EA50"}.icon.-church:before{content:"\EA51"}.icon.-clean-air:before{content:"\EA52"}.icon.-clear:before{content:"\EA53"}.icon.-cloche:before{content:"\EA54"}.icon.-close:before{content:"\EA55"}.icon.-close1:before{content:"\EA56"}.icon.-cloudy:before{content:"\EA57"}.icon.-clown:before{content:"\EA58"}.icon.-cocktail:before{content:"\EA59"}.icon.-coffe:before{content:"\EA5A"}.icon.-coffeemaker:before{content:"\EA5B"}.icon.-concierge:before{content:"\EA5C"}.icon.-conditioner:before{content:"\EA5D"}.icon.-conference:before{content:"\EA5E"}.icon.-ConferenceRoom:before{content:"\EA5F"}.icon.-cooking:before{content:"\EA60"}.icon.-cosmetics:before{content:"\EA61"}.icon.-cot:before{content:"\EA62"}.icon.-cow:before{content:"\EA63"}.icon.-creditcard:before{content:"\EA64"}.icon.-cripple:before{content:"\EA65"}.icon.-cross-country-skiing:before{content:"\EA66"}.icon.-cruise:before{content:"\EA67"}.icon.-cup:before{content:"\EA68"}.icon.-currencyexchange:before{content:"\EA69"}.currency-price.czk:after,.icon.-czk:before{content:"\EA6A"}.icon.-d:before{content:"\EA6B"}.icon.-d1:before{content:"\EA6C"}.icon.-depositbox:before{content:"\EA6D"}.icon.-desk-2:before{content:"\EA6E"}.icon.-discount:before{content:"\EA6F"}.icon.-display:before{content:"\EA70"}.icon.-document:before{content:"\EA71"}.icon.-document2:before{content:"\EA72"}.icon.-DogFriendly:before{content:"\EA73"}.icon.-DogPark:before{content:"\EA74"}.icon.-double-bed-2:before{content:"\EA75"}.icon.-douche:before{content:"\EA76"}.icon.-drink-machine:before{content:"\EA77"}.icon.-drink:before{content:"\EA78"}.icon.-drop:before{content:"\EA79"}.icon.-duck-2:before{content:"\EA7A"}.icon.-duck:before{content:"\EA7B"}.icon.-ear:before{content:"\EA7C"}.icon.-ear1:before{content:"\EA7D"}.icon.-ear2:before{content:"\EA7E"}.icon.-electric-range:before{content:"\EA7F"}.icon.-elevator:before{content:"\EA80"}.icon.-eng:before{content:"\EA81"}.icon.-esp:before{content:"\EA82"}.currency-price.eur:after,.icon.-eur:before{content:"\EA83"}.icon.-EventRoom:before{content:"\EA84"}.icon.-family:before{content:"\EA85"}.icon.-faq:before{content:"\EA86"}.icon.-fax1:before{content:"\EA87"}.icon.-fax2:before{content:"\EA88"}.icon.-fb:before{content:"\EA89"}.icon.-feeder:before{content:"\EA8A"}.icon.-fireplacee:before{content:"\EA8B"}.icon.-fish:before{content:"\EA8C"}.icon.-flatTV:before{content:"\EA8D"}.icon.-flickr:before{content:"\EA8E"}.icon.-flipchart:before{content:"\EA8F"}.icon.-flower:before{content:"\EA90"}.icon.-fountain:before{content:"\EA91"}.icon.-fousquare:before{content:"\EA92"}.icon.-fruits:before{content:"\EA93"}.icon.-gallery:before{content:"\EA94"}.icon.-GarageParking:before{content:"\EA95"}.currency-price.gel:after,.icon.-gel:before{content:"\EA96"}.icon.-glasses:before{content:"\EA97"}.icon.-glasses1:before{content:"\EA98"}.icon.-glasses2:before{content:"\EA99"}.icon.-googleplus:before{content:"\EA9A"}.icon.-gym-bike:before{content:"\EA9B"}.icon.-gym:before{content:"\EA9C"}.icon.-hairdryer:before{content:"\EA9D"}.icon.-hanger-2:before{content:"\EA9E"}.icon.-hanger:before{content:"\EA9F"}.icon.-heating:before{content:"\EAA0"}.icon.-HighSpeed:before{content:"\EAA1"}.icon.-home1:before{content:"\EAA2"}.icon.-home2:before{content:"\EAA3"}.icon.-home3:before{content:"\EAA4"}.icon.-home4:before{content:"\EAA5"}.icon.-home5:before{content:"\EAA6"}.icon.-home6:before{content:"\EAA7"}.icon.-hookah:before{content:"\EAA8"}.icon.-hoover:before{content:"\EAA9"}.icon.-horse:before{content:"\EAAA"}.icon.-HotTub:before{content:"\EAAB"}.icon.-hours:before{content:"\EAAC"}.icon.-hygiene:before{content:"\EAAD"}.icon.-icq:before{content:"\EAAE"}.icon.-IndoorPool:before{content:"\EAAF"}.icon.-inmap:before{content:"\EAB0"}.icon.-inmap1:before{content:"\EAB1"}.icon.-inmap2:before{content:"\EAB2"}.icon.-inmap3:before{content:"\EAB3"}.icon.-inmap4:before{content:"\EAB4"}.icon.-inmap5:before{content:"\EAB5"}.icon.-inmap6:before{content:"\EAB6"}.icon.-inmap7:before{content:"\EAB7"}.icon.-instagram:before{content:"\EAB8"}.icon.-instagram2:before{content:"\EAB9"}.icon.-internet:before{content:"\EABA"}.icon.-invalid:before{content:"\EABB"}.icon.-invalid2:before{content:"\EABC"}.icon.-iPod:before{content:"\EABD"}.icon.-iron:before{content:"\EABE"}.icon.-ivisa:before{content:"\EABF"}.icon.-jacuzzi:before{content:"\EAC0"}.icon.-keys:before{content:"\EAC1"}.icon.-keys2:before{content:"\EAC2"}.icon.-kidgirl:before{content:"\EAC3"}.icon.-kitchen-furniture:before{content:"\EAC4"}.icon.-krug:before{content:"\EAC5"}.icon.-kvadrik:before{content:"\EAC6"}.icon.-lamp-2:before{content:"\EAC7"}.icon.-lighting:before{content:"\EAC8"}.icon.-lj:before{content:"\EAC9"}.icon.-lounge:before{content:"\EACA"}.icon.-magnifier1:before{content:"\EACB"}.icon.-magnifier2:before{content:"\EACC"}.icon.-magnifier3:before{content:"\EACD"}.icon.-magnifier4:before{content:"\EACE"}.icon.-MaidServiceAvailable:before{content:"\EACF"}.icon.-mail1:before{content:"\EAD0"}.icon.-mail2:before{content:"\EAD1"}.icon.-mail3:before{content:"\EAD2"}.icon.-mail4:before{content:"\EAD3"}.icon.-mail5:before{content:"\EAD4"}.icon.-mail6:before{content:"\EAD5"}.icon.-makeup-mirror:before{content:"\EAD6"}.icon.-man-roof:before{content:"\EAD7"}.icon.-man-with-racket:before{content:"\EAD8"}.icon.-man:before{content:"\EAD9"}.icon.-manbuysticket:before{content:"\EADA"}.icon.-manOk:before{content:"\EADB"}.icon.-mans:before{content:"\EADC"}.icon.-mans1:before{content:"\EADD"}.icon.-mariornament:before{content:"\EADE"}.icon.-massage:before{content:"\EADF"}.icon.-matrioshka:before{content:"\EAE0"}.icon.-meal:before{content:"\EAE1"}.icon.-medicine:before{content:"\EAE2"}.icon.-menu1:before{content:"\EAE3"}.icon.-menu2:before{content:"\EAE4"}.icon.-metro:before{content:"\EAE5"}.icon.-metro2:before{content:"\EAE6"}.icon.-MetroAccessible:before{content:"\EAE7"}.icon.-microphone:before{content:"\EAE8"}.icon.-microwave:before{content:"\EAE9"}.icon.-mineralwater:before{content:"\EAEA"}.icon.-minibus:before{content:"\EAEB"}.icon.-moneypay:before{content:"\EAEC"}.icon.-moneyterminal:before{content:"\EAED"}.icon.-monitor:before{content:"\EAEE"}.icon.-MovieTheater:before{content:"\EAEF"}.icon.-museum2:before{content:"\EAF0"}.icon.-music:before{content:"\EAF1"}.icon.-mute:before{content:"\EAF2"}.icon.-newspaper:before{content:"\EAF3"}.icon.-nightstand:before{content:"\EAF4"}.icon.-NoPetsPermitted:before{content:"\EAF5"}.icon.-nosmoke:before{content:"\EAF6"}.icon.-notdisturb:before{content:"\EAF7"}.icon.-odnoklassiki:before{content:"\EAF8"}.icon.-OutdoorGrillingArea:before{content:"\EAF9"}.icon.-overcast:before{content:"\EAFA"}.icon.-package:before{content:"\EAFB"}.icon.-pajamas:before{content:"\EAFC"}.icon.-paragliding:before{content:"\EAFD"}.icon.-parilka:before{content:"\EAFE"}.icon.-parking:before{content:"\EAFF"}.icon.-partlycloudy:before{content:"\EB00"}.icon.-people:before{content:"\EB01"}.icon.-phone1:before{content:"\EB02"}.icon.-phone2:before{content:"\EB03"}.icon.-phone3:before{content:"\EB04"}.icon.-phone4:before{content:"\EB05"}.icon.-phone5:before{content:"\EB06"}.icon.-photocamera1:before{content:"\EB07"}.icon.-photocamera2:before{content:"\EB08"}.icon.-photocamera3:before{content:"\EB09"}.icon.-pillow-one:before{content:"\EB0A"}.icon.-pinterest:before{content:"\EB0B"}.icon.-plates:before{content:"\EB0C"}.icon.-play:before{content:"\EB0D"}.icon.-Playground:before{content:"\EB0E"}.icon.-pool:before{content:"\EB0F"}.icon.-porter:before{content:"\EB10"}.icon.-present-2:before{content:"\EB11"}.icon.-present:before{content:"\EB12"}.icon.-print:before{content:"\EB13"}.icon.-projector:before{content:"\EB14"}.icon.-pyramid:before{content:"\EB15"}.icon.-qiwi:before{content:"\EB16"}.icon.-rain:before{content:"\EB17"}.icon.-ramp:before{content:"\EB18"}.icon.-razor:before{content:"\EB19"}.icon.-refrigerator:before{content:"\EB1A"}.icon.-restaurant:before{content:"\EB1B"}.icon.-RetailOn-site:before{content:"\EB1C"}.icon.-reverse:before{content:"\EB1D"}.icon.-review1:before{content:"\EB1E"}.icon.-rink:before{content:"\EB1F"}.icon.-rollerblade:before{content:"\EB20"}.icon.-RooftopLounge:before{content:"\EB21"}.icon.-rooms-square:before{content:"\EB22"}.icon.-roomservice:before{content:"\EB23"}.currency-price.rub:after,.icon.-rub:before{content:"\EB24"}.icon.-safe:before{content:"\EB25"}.icon.-sauna-hot:before{content:"\EB26"}.icon.-sauna:before{content:"\EB27"}.icon.-scooter:before{content:"\EB28"}.icon.-screen:before{content:"\EB29"}.icon.-seating-banket:before{content:"\EB2A"}.icon.-seating-banquet:before{content:"\EB2B"}.icon.-seating-cabinet:before{content:"\EB2C"}.icon.-seating-furshet:before{content:"\EB2D"}.icon.-seating-klass:before{content:"\EB2E"}.icon.-seating-p:before{content:"\EB2F"}.icon.-seating-perimeter:before{content:"\EB30"}.icon.-seating-roundtable:before{content:"\EB31"}.icon.-seating-square:before{content:"\EB32"}.icon.-seating-t:before{content:"\EB33"}.icon.-seating-theater:before{content:"\EB34"}.icon.-seating-ustyle:before{content:"\EB35"}.icon.-setting:before{content:"\EB36"}.icon.-shashlik:before{content:"\EB37"}.icon.-shell:before{content:"\EB38"}.icon.-shield:before{content:"\EB39"}.icon.-shoes2:before{content:"\EB3A"}.icon.-shootingrange:before{content:"\EB3B"}.icon.-shower:before{content:"\EB3C"}.icon.-ShuttleServicetoMetro:before{content:"\EB3D"}.icon.-site10-balcony:before{content:"\EB3E"}.icon.-site10-bath:before{content:"\EB3F"}.icon.-site10-bed:before{content:"\EB40"}.icon.-site10-bed_full:before{content:"\EB41"}.icon.-site10-bell:before{content:"\EB42"}.icon.-site10-bus:before{content:"\EB43"}.icon.-site10-calendar:before{content:"\EB44"}.icon.-site10-capacity:before{content:"\EB45"}.icon.-site10-car:before{content:"\EB46"}.icon.-site10-cat:before{content:"\EB47"}.icon.-site10-conditioning:before{content:"\EB48"}.icon.-site10-credit_card:before{content:"\EB49"}.icon.-site10-dog:before{content:"\EB4A"}.icon.-site10-fireplace:before{content:"\EB4B"}.icon.-site10-fridge:before{content:"\EB4C"}.icon.-site10-gym:before{content:"\EB4D"}.icon.-site10-hair_dryer:before{content:"\EB4E"}.icon.-site10-hotel:before{content:"\EB4F"}.icon.-site10-laundry:before{content:"\EB50"}.icon.-site10-lift:before{content:"\EB51"}.icon.-site10-microwave:before{content:"\EB52"}.icon.-site10-money:before{content:"\EB53"}.icon.-site10-no_smoking:before{content:"\EB54"}.icon.-site10-parking:before{content:"\EB55"}.icon.-site10-party:before{content:"\EB56"}.icon.-site10-people-2:before{content:"\EB57"}.icon.-site10-people:before{content:"\EB58"}.icon.-site10-phone:before{content:"\EB59"}.icon.-site10-pool:before{content:"\EB5A"}.icon.-site10-safe:before{content:"\EB5B"}.icon.-site10-shower:before{content:"\EB5C"}.icon.-site10-smoking:before{content:"\EB5D"}.icon.-site10-sofa:before{content:"\EB5E"}.icon.-site10-square:before{content:"\EB5F"}.icon.-site10-subway:before{content:"\EB60"}.icon.-site10-suitcase:before{content:"\EB61"}.icon.-site10-thermometer:before{content:"\EB62"}.icon.-site_angle:before,.lang__current:before{content:"\EB63"}.icon.-site_arm:before{content:"\EB64"}.icon.-site_beach:before{content:"\EB65"}.icon.-site_bed:before{content:"\EB66"}.icon.-site_book:before{content:"\EB67"}.icon.-site_car:before{content:"\EB68"}.icon.-site_chiken:before{content:"\EB69"}.icon.-site_conference:before{content:"\EB6A"}.icon.-site_fitness:before{content:"\EB6B"}.icon.-site_jacuzzi:before{content:"\EB6C"}.icon.-site_kitchen:before{content:"\EB6D"}.icon.-site_men:before{content:"\EB6E"}.icon.-site_mop:before{content:"\EB6F"}.icon.-site_pool:before{content:"\EB70"}.icon.-site_scheme:before{content:"\EB71"}.icon.-site_star-full:before{content:"\EB72"}.icon.-site_star:before{content:"\EB73"}.icon.-site_tv:before{content:"\EB74"}.icon.-site_wifi:before{content:"\EB75"}.icon.-ski-slope:before{content:"\EB76"}.icon.-skype:before{content:"\EB77"}.icon.-slippers:before{content:"\EB78"}.icon.-Smoke-freeLiving:before{content:"\EB79"}.icon.-smokeman:before{content:"\EB7A"}.icon.-snow:before{content:"\EB7B"}.icon.-snowmobile:before{content:"\EB7C"}.icon.-soccerball:before{content:"\EB7D"}.icon.-solarium:before{content:"\EB7E"}.icon.-spa:before{content:"\EB7F"}.icon.-speech:before{content:"\EB80"}.icon.-sport-2:before{content:"\EB81"}.icon.-stairs:before{content:"\EB82"}.icon.-star:before{content:"\EB83"}.icon.-start:before{content:"\EB84"}.icon.-start2:before{content:"\EB85"}.icon.-storm:before{content:"\EB86"}.icon.-stroller:before{content:"\EB87"}.icon.-SubwayAccessible:before{content:"\EB88"}.icon.-suitcase:before{content:"\EB89"}.icon.-sunbed:before{content:"\EB8A"}.icon.-swing:before{content:"\EB8B"}.icon.-tablet:before{content:"\EB8C"}.icon.-target:before{content:"\EB8D"}.icon.-taxi:before{content:"\EB8E"}.icon.-teapot:before{content:"\EB8F"}.icon.-telegram:before{content:"\EB90"}.icon.-tennis-court:before{content:"\EB91"}.icon.-tennissmall:before{content:"\EB92"}.icon.-terrenkur:before{content:"\EB93"}.icon.-theater:before{content:"\EB94"}.icon.-threads:before{content:"\EB95"}.icon.-tiktok:before{content:"\EB96"}.icon.-tires:before{content:"\EB97"}.icon.-toilet:before{content:"\EB98"}.icon.-tooth:before{content:"\EB99"}.icon.-towel:before{content:"\EB9A"}.icon.-train-2:before{content:"\EB9B"}.icon.-train:before{content:"\EB9C"}.icon.-trampoline:before{content:"\EB9D"}.icon.-tripadvisor:before{content:"\EB9E"}.icon.-triplearrow:before{content:"\EB9F"}.icon.-tubing:before{content:"\EBA0"}.icon.-tubing2:before{content:"\EBA1"}.icon.-tv:before{content:"\EBA2"}.icon.-tv2:before{content:"\EBA3"}.icon.-twitter:before{content:"\EBA4"}.currency-price.uah:after,.icon.-uah:before{content:"\EBA5"}.icon.-umbrella:before{content:"\EBA6"}.icon.-umbrellaandchair:before{content:"\EBA7"}.currency-price.usd:after,.icon.-usd:before{content:"\EBA8"}.icon.-Valet DryCleaningService:before{content:"\EBA9"}.icon.-valve:before{content:"\EBAA"}.icon.-viber:before{content:"\EBAB"}.icon.-viber2:before{content:"\EBAC"}.icon.-vk-new:before{content:"\EBAD"}.icon.-vk:before{content:"\EBAE"}.icon.-volleyball:before{content:"\EBAF"}.icon.-walking:before{content:"\EBB0"}.icon.-walking_sticks:before{content:"\EBB1"}.icon.-wall:before{content:"\EBB2"}.icon.-wallet:before{content:"\EBB3"}.icon.-warm:before{content:"\EBB4"}.icon.-warmflooring:before{content:"\EBB5"}.icon.-washingmachine:before{content:"\EBB6"}.icon.-watch:before{content:"\EBB7"}.icon.-wc:before{content:"\EBB8"}.icon.-webcam:before{content:"\EBB9"}.icon.-wedding1:before{content:"\EBBA"}.icon.-wedding2:before{content:"\EBBB"}.icon.-WelcomePackage:before{content:"\EBBC"}.icon.-whatsapp:before{content:"\EBBD"}.icon.-whatsapp2:before{content:"\EBBE"}.icon.-wifi:before{content:"\EBBF"}.icon.-wifi1:before{content:"\EBC0"}.icon.-wififree:before{content:"\EBC1"}.icon.-window:before{content:"\EBC2"}.icon.-worktable:before{content:"\EBC3"}.icon.-youtube1:before{content:"\EBC4"}.icon.-youtube2:before{content:"\EBC5"}.icon.-ZipCar:before{content:"\EBC6"}.col{padding-left:20px;padding-right:20px}.col_12,.col_6-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.col_6-12{-ms-flex:0 0 50%;flex:0 0 50%}.col.-no-gutter{padding-left:0;padding-right:0}.col.-no-gutter-right{padding-right:0}.col.-no-gutter-left{padding-left:0}.heading__image,.image.-bg,.section.-type-about .section__image,.section.-type-wedding .section__decor{background-repeat:no-repeat;background-position:center;background-size:cover}.container{max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.container:after{content:" ";display:block;clear:both}.slider{position:relative;opacity:0;visibility:hidden;-webkit-transition:opacity .45s ease,visibility .45s ease;transition:opacity .45s ease,visibility .45s ease}.slider.-active{opacity:1;visibility:visible}.slider *{outline:0}.slider .slick-list,.slider .slick-track,.slider.-default .slider__container,.slider.-gutter-left .slider__container{width:100%;height:100%}.card.-type-default .slider.-list-default .card__arrow .ic:before,.card.-type-default .slider.-review-detail .card__arrow .ic:before,.slider.-list-default .card.-type-default .card__arrow .ic:before,.slider.-list-default .slider__arrow .ic:before,.slider.-review-detail .card.-type-default .card__arrow .ic:before,.slider.-review-detail .slider__arrow .ic:before{color:#fff;display:block;font-size:21px;-webkit-transition:all .3s ease;transition:all .3s ease}.slider.-review-detail{min-height:400px;height:100%;position:relative;z-index:2;padding:50px 40px 50px 120px}.card.-type-default .slider.-review-detail .card__control-line:before,.slider.-review-detail .card.-type-default .card__control-line:before,.slider.-review-detail .slider__control-line:before{background-color:#d2dc50}.card.-type-default .slider.-review-detail .card__control,.slider.-review-detail .card.-type-default .card__control,.slider.-review-detail .slider__control{left:40px;color:#fff}.slider.-review-detail .slider__heading{margin-bottom:20px}.card.-type-default .slider.-gutter-left-control .card__control,.slider.-gutter-left-control .card.-type-default .card__control,.slider.-gutter-left-control .slider__control{left:-55px}.slider.-restaurant-main{height:490px;width:100%}.slider.-main,.slider__item{overflow:hidden}.card.-type-default .slider.-main .card__control,.slider.-main .card.-type-default .card__control,.slider.-main .slider__control{color:#fff;left:10px}.card.-type-default .slider.-main .card__control .card__arrow .ic:before,.card.-type-default .slider.-main .card__control .slider__arrow .ic:before,.card.-type-default .slider.-main .slider__control .card__arrow .ic:before,.slider.-main .card.-type-default .card__control .card__arrow .ic:before,.slider.-main .card.-type-default .card__control .slider__arrow .ic:before,.slider.-main .slider__control .card.-type-default .card__arrow .ic:before,.slider.-main .slider__control .slider__arrow .ic:before{color:#fff}.card.-type-default .slider.-main .card__control .card__arrow:hover .ic:before,.card.-type-default .slider.-main .card__control .slider__arrow:hover .ic:before,.card.-type-default .slider.-main .slider__control .card__arrow:hover .ic:before,.slider.-main .card.-type-default .card__control .card__arrow:hover .ic:before,.slider.-main .card.-type-default .card__control .slider__arrow:hover .ic:before,.slider.-main .slider__control .card.-type-default .card__arrow:hover .ic:before,.slider.-main .slider__control .slider__arrow:hover .ic:before{color:rgba(255,255,255,.6)}.slider.-main .slider__container{height:calc(100vw*(9/16));max-height:100vh}.slider.-main .slider__item:before{content:'';z-index:10;background:rgba(20,62,83,.35)}.slider.-main .slider__item .picture__image{-webkit-transform:scale(1.2);transform:scale(1.2);left:0;top:0;width:100%;height:100%;visibility:hidden;-webkit-transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.slider.-main .slider__item .picture__image.-scale{-webkit-transform:scale(1);transform:scale(1);visibility:visible;-webkit-transition:-webkit-transform 8s linear;transition:transform 8s linear;transition:transform 8s linear,-webkit-transform 8s linear}.slider.-main .slider__text{max-width:800px;position:absolute;left:16%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:20}.b-page.-load .slider.-main .slider__text.-transform-up .slider__text-title{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity .4s ease .4s,-webkit-transform .7s ease .4s;transition:transform .7s ease .4s,opacity .4s ease .4s;transition:transform .7s ease .4s,opacity .4s ease .4s,-webkit-transform .7s ease .4s}.b-page.-load .slider.-main .slider__text.-transform-up .slider__text-desc{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity .4s ease .4s,-webkit-transform .4s ease .4s;transition:transform .4s ease .4s,opacity .4s ease .4s;transition:transform .4s ease .4s,opacity .4s ease .4s,-webkit-transform .4s ease .4s}.b-page.-load .slider.-main .slider__text.-transform-down .slider__text-title{-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0;-webkit-transition:opacity .4s linear,-webkit-transform .5s linear;transition:transform .5s linear,opacity .4s linear;transition:transform .5s linear,opacity .4s linear,-webkit-transform .5s linear}.b-page.-load .slider.-main .slider__text.-transform-down .slider__text-desc{-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0;-webkit-transition:opacity .2s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .2s linear;transition:transform .3s linear,opacity .2s linear,-webkit-transform .3s linear}.slider.-main .slider__text-title{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px);font-size:60px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.2}.slider.-main .slider__text-desc{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px);padding-top:40px;font-size:18px;padding-left:40px}.slider.-carousel-nav{width:calc(100% + 20px);-webkit-transform:translateX(-10px);transform:translateX(-10px)}.slider.-carousel-nav .slider__item{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.5;cursor:pointer;margin:20px 10px}.slider.-carousel-nav .slider__item:before{content:'';display:block;padding-bottom:calc(175/280*100%)}.slider.-carousel-nav .slider__item.slick-current{opacity:1}.slider.-carousel-nav .slider__arrow-nav{padding:5px 10px;display:none;background:rgba(255,255,255,.8)}.slider.-carousel-nav .slider__arrow-nav .ic:before{-webkit-transition:all .3s ease;transition:all .3s ease;color:#000}.slider.-carousel-nav .slider__arrow-nav:hover .ic:before{color:rgba(0,0,0,.6)}.slider.-carousel-nav .slider__arrow-nav.-prev{left:10px}.slider.-carousel-nav .slider__arrow-nav.-next{right:10px}.slider__item{position:relative}.card.-type-default .card__control,.slider__control{z-index:9;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;margin-top:15px}.card.-type-default .card__control-line,.slider__control-line{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:10px}.card.-type-default .card__control-line:before,.slider__control-line:before{content:'';background-color:#004b3c;display:block;margin:0 auto;width:80px;height:3px}.card.-type-default .-small.card__control-line:before,.slider__control-line.-small:before{width:80px;height:3px}.card.-type-default .card__control,.slider__control.-image{color:#fff}.card.-type-default .card__arrow,.slider__arrow,.slider__arrow-nav{cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.-type-default .card__arrow,.slider__arrow{font-weight:500}.card.-type-default .card__arrow .ic:before,.slider__arrow .ic:before{color:#000;display:block;font-size:21px;-webkit-transition:all .3s ease;transition:all .3s ease}.card.-type-default .-prev.card__arrow .ic:before,.slider__arrow.-prev .ic:before{content:'\2193'}.card.-type-default .-next.card__arrow .ic:before,.slider__arrow.-next .ic:before{content:'\2191'}.card.-type-default .card__arrow .number,.slider__arrow .number{text-align:center;display:block;width:25px;font-size:20px}.card.-type-default .-prev.card__arrow,.slider__arrow.-prev{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.card.-type-default .-next.card__arrow,.slider__arrow.-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.slider__arrow-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__arrow-nav .ic:before{display:block;font-size:21px}.slider__arrow-nav.-prev .ic:before{content:'\2190'}.slider__arrow-nav.-next .ic:before{content:'\2192'}.slider__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-main{position:relative;overflow:hidden;width:100%;height:100vh;max-height:1080px;line-height:0}.video-main--proportion{display:block;height:auto}.video-main__container{position:relative;height:100%;max-height:100vh}.video-main__container::before{content:'';background:rgba(20,62,83,.35)}.video-main--proportion .video-main__container,.video-main--proportion .video-main__container.video-main__container--yt{height:auto}.video-main__container.video-main__container--yt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-main__item{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-main__item-yt{position:relative;height:auto;aspect-ratio:16/9;pointer-events:none}.video-main--proportion .video-main__item-yt{width:100%;height:auto}.video-main__content{max-width:800px;position:absolute;left:16%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:20}.video-main__content-title{margin:0;font-size:60px;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.2}.video-main__content-description{margin:0;padding-top:40px;font-size:18px;padding-left:40px}.card.-type-default .card__content,.slider.-review-detail{background-color:rgba(0,75,60,.85);max-width:600px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card{position:relative}.card__price{font-weight:400}.card__price.currency-price:after{font-size:16px}.card__price,.card__short{font-size:24px}.card__image-picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card.-type-default.-item:not(:last-child){margin-bottom:40px}.card.-type-default .card__type{font-size:19px}.card.-type-default .card__buttons{margin-top:40px}.card.-type-default .card__image{position:relative}.card.-type-default .card__image-container{position:relative;height:490px}.card.-type-default .card__image.-slider{padding-left:0}.card.-type-default .card__slider{position:relative}.card.-type-default .card__row{display:-webkit-box;display:-ms-flexbox;display:flex}.card.-type-default .card__row.-buttons{margin-top:40px}.card.-type-default .card__content{min-height:350px;padding:40px;font-size:16px;color:#fff;position:absolute;top:50%;z-index:50;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50px}.card.-type-default .card__content.-gutter{padding-left:80px;padding-right:80px}.card.-type-default .card__properties{position:absolute;top:0;left:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.-type-default .card__property{min-width:70px;min-height:42px;padding:5px 7px;font-size:14px;color:#000;background-color:#d2dc50;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;white-space:nowrap}.card.-type-default .card__property:not(:last-child){margin-bottom:2px}.card.-type-default .card__property.icon:before{display:inline-block;margin-right:5px;font-size:20px}.card.-type-default .card__property.icon.-site10-people{padding-right:14px}.card.-type-default .card__property.icon.-site10-people:before{margin-right:0;font-size:32px}.card.-type-default .card__property.icon.-site_bed:before{font-size:30px}.card.-type-gallery .card__image{width:100%;height:0;padding-bottom:58.3%;position:relative}.card.-type-gallery .card__image.-type-ideology{padding-bottom:40.8%}.card.-type-gallery .card__content{padding:20px;font-family:"Open Sans",sans-serif;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;text-align:center;font-size:30px;overflow:hidden}.card.-type-gallery .card__content:hover .card__title,.card.-type-gallery .card__title{-webkit-transition:bottom .3s ease;transition:bottom .3s ease;bottom:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card.-type-gallery .card__title{left:20px;right:20px;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);position:absolute;color:#fff}.card.-type-news:not(:last-child){margin-bottom:55px}.card.-type-news .card__image{position:relative}.card.-type-news .card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-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-news .card__date{margin-bottom:35px}.card.-type-news .card__title{color:#004b3c;line-height:1.25}.card.-type-news .card__text p:last-child{margin-bottom:.5em}.card.-type-review{color:#fff;margin-bottom:40px;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}body.-load .card.-type-review{opacity:1}.card.-type-review .button{font-size:18px}.card.-type-review .card__date{position:absolute;left:0;top:0}.card.-type-review .card__content{position:relative;background-color:#004b3c;min-height:350px;padding:75px 120px 55px}.card.-type-review .card__content.-inverted{padding:20px;background-color:rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bx-ie11 .card.-type-review .card__content.-inverted{height:350px}.card.-type-review .card__heading{font-size:37px;margin-bottom:30px}.card.-type-review .card__author{font-size:30px}.card.-type-offers:not(:last-of-type){margin-bottom:60px}.card.-type-offers .button{margin:5px 0}.card.-type-offers .button.-type-booking{padding-left:30px;padding-right:30px}.card.-type-offers .card__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card.-type-offers .card__image{position:relative}.card.-type-offers .card__image:before{content:'';display:block;padding-bottom:calc(350/600*100%)}.card.-type-offers .card__image.-special{max-width:476px}.card.-type-offers .card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:65px 40px 60px;background:#004b3c}.card.-type-offers .card__content .card__text a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4)));background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4))}.card.-type-offers .card__content .button{width:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.-type-offers .card__row .button:not(:last-child){margin-right:50px}.card.-pointer-events-none{pointer-events:none}.header{position:fixed;top:0;left:0;right:0;z-index:1011;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header.-scroll{background-color:#004b3c}.header__nav,.header__switch{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__switch{background-color:#004b3c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90px;height:90px;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:101;cursor:pointer}.b-page.-load .header__switch{opacity:1}.header.-has-lang .header__switch{-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.header.-has-lang.-scroll .header__switch{-webkit-box-shadow:none;box-shadow:none}.header__switch span,.header__switch-container{width:20px;height:14px;position:relative;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__switch span{display:block;position:absolute;height:2px;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left center;transform-origin:left center}.header__switch span:nth-child(1){top:0}.header__switch span:nth-child(2){top:calc(50% - 1px)}.header__switch span:nth-child(3){bottom:0}.header__switch.-open .header__switch-container{height:20px}.header__switch.-open span{width:26px}.header__switch.-open span:nth-child(1){-webkit-transform:rotate(44deg);transform:rotate(44deg)}.header__switch.-open span:nth-child(2){width:0;opacity:0}.header__switch.-open span:nth-child(3){-webkit-transform:rotate(-44deg);transform:rotate(-44deg)}.header__col{position:relative}.header__col.-logo,.header__col.-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header__col.-menu{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__col.-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-page.-load .header__col.-btn,.b-page.-load .header__col.-langs,.b-page.-load .header__col.-logo{opacity:1}.-open-menu .header__col.-logo{background-color:#004b3c}.header__col.-btn,.header__col.-langs,.header__col.-logo{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.header__col.-langs{display:none}.logo,.logo__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.logo{position:relative;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo .logo__image{max-width:100%;max-height:80px;display:inline-block;height:auto;width:auto}.logo .logo__image--type-svg{max-width:150px}.logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 20px}.header.-scroll .logo__link{background-color:transparent}.-open-menu .logo__link{background-color:#004b3c}.menu{width:100%}.menu,.menu__container,.menu__item{display:-webkit-box;display:-ms-flexbox;display:flex}.menu__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:15px;width:100%}.menu__item{text-transform:uppercase}.menu__item.-has-submenu{position:relative}.menu__link{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:17px;padding:10px;color:#fff;opacity:0;-webkit-transform:translateY(5%);transform:translateY(5%);-webkit-transition:opacity .5s ease,color .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease,color .5s ease;transition:opacity .5s ease,transform .5s ease,color .5s ease,-webkit-transform .5s ease}.b-page.-load .menu__link{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.b-page.-load .menu__link:hover,.menu__link:hover,html.bx-touch .menu__link:hover{text-decoration:none;opacity:.6}.header.-scroll .menu__link{color:#fff}.header.-scroll .menu__link:hover{text-decoration:none;color:rgba(255,255,255,.6)}.menu__sub{position:absolute;bottom:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:10px 20px;background-color:#004b3c;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:2}.-has-submenu:hover .menu__sub{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs__item span.mx-color_white,.menu__sublink,.panel__transform.-address a,.panel__transform.-phone a{color:#fff}.menu__subitem{white-space:nowrap}.menu__messengers{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}.menu__messengers .icon::before{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.menu__messengers .icon:hover::before{opacity:.6}.-as-text.breadcrumbs__link,.link.-as-text{color:inherit;text-decoration:none}.-as-text.breadcrumbs__link:hover,.link.-as-text:hover{text-decoration:none}.breadcrumbs__link,.lang__item,.link.-with-hover{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.breadcrumbs__link:hover,.lang__item:hover,.link.-with-hover:hover{opacity:.6;text-decoration:none}.-with-hover--base.breadcrumbs__link:hover,.link.-with-hover--base:hover{opacity:1;color:#004b3c}.-with-hover--base.breadcrumbs__link:hover div,.link.-with-hover--base:hover div{color:#004b3c}.-underlined.breadcrumbs__link,.link.-underlined{color:inherit;text-decoration:underline}.-underlined.breadcrumbs__link:hover,.link.-underlined:hover{text-decoration:none}.-as-block.breadcrumbs__link,.link.-as-block,.social__link:before{display:block}.-as-inline-block.breadcrumbs__link,.link.-as-inline-block{display:inline-block}.-color.breadcrumbs__link,.-color.breadcrumbs__link:hover,.-type-news .button.-type-more.-primary,.-type-offers .button.-type-more.-primary,.-type-restaurant .button.-type-more.-primary,.-type-review .button.-type-more.-primary,.form.-review .button.-type-more.-primary,.link.-color,.link.-color:hover{color:#004b3c}.button.-type-booking.-fix-width,.button.-type-more.-fix-width{margin-top:5px;margin-bottom:5px;width:240px;padding-right:10px;padding-left:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.-type-booking{font-family:"Open Sans",sans-serif}.button.-type-booking,.button.-type-more{line-height:1;padding:15px 60px;text-transform:uppercase}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;outline:0;border:0;cursor:pointer;position:relative;text-transform:uppercase;font-size:16px}.button,.button:hover{text-decoration:none}.button.-type-booking{z-index:1;-webkit-transition:all .35s cubic-bezier(.165,.84,.44,1);transition:all .35s cubic-bezier(.165,.84,.44,1);overflow:hidden}.button.-type-booking:before{content:'';position:absolute;display:block;top:0;left:0;width:105%;height:100%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom left;transform-origin:bottom left;z-index:-1;background-color:#d2dc50;-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1) .01s,-webkit-transform .35s cubic-bezier(.165,.84,.44,1);transition:transform .35s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1) .01s;transition:transform .35s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1) .01s,-webkit-transform .35s cubic-bezier(.165,.84,.44,1)}.button.-type-booking,.button.-type-booking--loyalty,.button.-type-more{border:1px solid #d2dc50;color:#000}.button.-type-booking--loyalty:before{background-color:#d2dc50}.button.-type-more{color:#d2dc50;font-family:"Open Sans",sans-serif;clear:both;white-space:nowrap}.button.-type-more.-primary{border:1px solid #004b3c;color:#004b3c}.button.-type-more.-xl{padding:15px 112px}.button.-booking-header,.button.-booking-header-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.-booking-header{font-size:18px;min-height:90px;padding:10px;font-family:"Open Sans",sans-serif;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:260px}.button.-booking-header,.header.-scroll .button.-booking-header{background:#d2dc50;color:#000}.button.-booking-header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;background-color:#d2dc50;width:100px}.button.-booking-header-mobile .icon{color:#000;font-size:30px;display:block;-webkit-transform:translateY(3px);transform:translateY(3px)}.picture,.picture__image{width:100%;height:100%;display:block}.picture{overflow:hidden}html.bx-ios .picture.-ios{position:absolute}.picture__image{position:relative;-o-object-fit:cover;object-fit:cover;background-image:none}html #bx-panel,html #bx-panel.bx-panel-fixed{z-index:1100!important}html #bx-panel+.panel,html #bx-panel~.header{top:40px}.panel,.panel__info{display:-webkit-box;display:-ms-flexbox;display:flex}.panel{background-color:#004b3c;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;padding-top:90px;width:100px;gap:20px}.b-page.-load .panel{opacity:1}.panel__info{gap:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;font-size:16px;color:#fff}.panel__info.-ie{height:100%;padding-right:10px}.panel__transform{padding:2px 10px}.panel__transform.-address,.panel__transform.-phone{font-weight:400;font-size:16px}.panel__transform.-phone.-no-social .panel__text{font-size:14px;white-space:break-spaces;text-orientation:sideways}.panel__transform.-address{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:0;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;line-height:normal;text-orientation:sideways}.panel .mx-text_border-b:before{background:#d2dc50}.panel__langs,.panel__point{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}.panel__point{position:relative;opacity:0;cursor:pointer;height:0}.panel__point.-is-active{opacity:1}.panel__langs{height:70px;min-height:70px;border-top:1px solid #fff;border-bottom:1px solid #fff}.panel.-scroll .panel__langs{border-top:1px solid transparent}.panel__messengers{display:none}.panel .panel__social:first-child{margin-top:20px}.social.-contacts,.social.-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.social.-panel .social__link{padding:10px 5px}.social.-contacts{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;row-gap:15px}.social.-contacts .social__link{margin-left:15px;margin-right:15px;font-size:25px}.social__link{cursor:pointer;color:#fff;text-align:center;display:block;font-size:16px}.social__link:hover{text-decoration:none;color:#d2dc50}.-contacts .social__link,.-contacts .social__link:hover,.section.-type-offers .section__title .h3:hover,.section.-type-offers .section__title h3:hover{color:#004b3c}.section{margin-top:90px}.section:last-of-type{margin-bottom:90px}.section.-type-about .section__col,.section__image{position:relative}.section.-type-about .section__col.-image{margin-bottom:20px}.section.-type-about .section__image:before{content:'';display:block;padding-bottom:calc(470/700*100%)}.section.-type-about .section__image-about,.section.-type-offers .section__image:after{position:absolute;top:0;left:0;width:100%;height:100%}.section.-type-restaurant .section__carousel{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section.-type-restaurant .section__carousel-container{overflow:hidden;margin-top:20px}.section.-type-restaurant .section__desc,.section.-type-restaurant .section__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section.-type-restaurant .section__desc{padding:50px 20px 50px 40px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc((100vw - 1440px)/2 + 360px);flex-basis:calc((100vw - 1440px)/2 + 360px);-webkit-box-flex:0}.section.-type-restaurant .section__slider{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.section.-type-wedding .section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:100vh}.section.-type-wedding .section__info{width:100%;max-width:600px;position:relative;z-index:10}.section.-type-wedding .section__info-header{text-align:left}.section.-type-wedding .section__content{min-height:270px;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.-type-wedding .button{padding-left:40px;padding-right:40px}.section.-type-wedding .section__decor{position:absolute;height:100%;z-index:2}.section.-type-wedding .section__decor.-main-bg{background-image:url(/local/templates/template3/public/images/wedding-main.png);z-index:2}.section.-type-wedding .section__decor.-full{background-image:url(/local/templates/template3/public/images/wedding.png);z-index:3}.section.-type-wedding .section__decor.-center{background-image:url(/local/templates/template3/public/images/wedding-1.png);background-size:auto;z-index:4}.section.-type-wedding .section__decor.-left{background-image:url(/local/templates/template3/public/images/wedding-2.png);background-size:auto;background-position:left center;z-index:5}.section.-type-offers .section__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px 50px}.section.-type-offers .section__col{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;padding:0 20px}.section.-type-offers .section__image{overflow:hidden;margin-bottom:30px}.section.-type-offers .section__image .picture{-webkit-transition:-webkit-transform 5s linear;transition:transform 5s linear;transition:transform 5s linear,-webkit-transform 5s linear;-webkit-transform:scale(1);transform:scale(1)}.section.-type-offers .section__image .section.-type-wedding a.section__decor,.section.-type-offers .section__image .slider.-main a.slider__item:before,.section.-type-offers .section__image a.main__layer,.section.-type-offers .section__image a.main__overlay,.section.-type-offers .section__image a.main__overlay:before,.section.-type-offers .section__image a.mx-fill,.section.-type-offers .section__image a.mx-overlay.-gradient-slide:before,.section.-type-offers .section__image a.mx-overlay.-gradient:before,.section.-type-offers .section__image a.slider.-default,.section.-type-offers .section__image a.slider.-gutter-left,.section.-type-offers .section__image a.video-main__container::before,.section.-type-wedding .section.-type-offers .section__image a.section__decor,.slider.-main .section.-type-offers .section__image a.slider__item:before{z-index:2}.section.-type-offers .section__image:after{opacity:0;background-color:#004b3c;content:"";-webkit-transition:all 5s linear;transition:all 5s linear;z-index:1}.section.-type-offers .section__image:before{content:"";display:block;padding-bottom:calc(180/280*100%)}.section.-type-offers .section__title{margin-bottom:20px}.section.-type-offers .section__title .h3,.section.-type-offers .section__title h3{color:#004b3c;line-height:1.3;text-transform:uppercase;font-size:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.section.-type-offers .section__title-text{font-size:30px}.section.-type-offers.-type-offers-other{margin:0}.section__heading{margin-bottom:30px}.section__heading.-main{line-height:1;margin-bottom:20px}.section__sub-heading{line-height:1;margin-bottom:50px}.section__content{background-color:#fff}.section__description{padding:0 20px;margin-bottom:40px}.section__picture{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.booking-form-section{position:relative;z-index:1}.breadcrumbs,.card.-type-offers .card__row,.heading__breadcrumbs,.row,.search-form.-content .search-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.-outer.breadcrumbs,.-outer.heading__breadcrumbs,.card.-type-offers .-outer.card__row,.row.-outer,.search-form.-content .-outer.search-form__row{margin-right:-20px;margin-left:-20px}.-flex-start.breadcrumbs,.-flex-start.heading__breadcrumbs,.card.-type-offers .-flex-start.card__row,.row.-flex-start,.search-form.-content .-flex-start.search-form__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.-j-c-between.breadcrumbs,.-j-c-between.heading__breadcrumbs,.card.-type-offers .-j-c-between.card__row,.row.-j-c-between,.search-form.-content .-j-c-between.search-form__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.-j-c-center.breadcrumbs,.-j-c-center.heading__breadcrumbs,.card.-type-offers .-j-c-center.card__row,.row.-j-c-center,.search-form.-content .-j-c-center.search-form__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.-a-i-center.breadcrumbs,.-a-i-center.heading__breadcrumbs,.card.-type-offers .-a-i-center.card__row,.row.-a-i-center,.search-form.-content .-a-i-center.search-form__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column{padding:0 20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%}.column.-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer{position:relative;padding-right:100px;color:#000;background:rgba(0,0,0,.1);overflow:hidden}.footer .container{padding:20px 0 40px}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.footer__row:not(:last-child){margin-bottom:60px}.footer__col.-copyright{position:relative;z-index:5;max-width:310px}.footer__col.-developer,.footer__col.-legal{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__col.-legal{gap:20px}.footer__col.-developer{position:relative;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__developer{font-size:110px;max-height:90px;display:inline-block}.footer__developer:before{-webkit-transform:translateY(-30px);transform:translateY(-30px);display:inline-block}.footer__legal{line-height:45px}.point{background-color:transparent;-webkit-transition:opacity .5s;transition:opacity .5s;outline:0;cursor:pointer;opacity:0}.point:before{content:'\2191';display:inline-block;font-size:30px;color:#fff}.panel__point.-is-active .point{opacity:1}.heading,.heading__image{position:relative}.heading__image{min-height:300px}.heading__title{text-align:center}.heading__breadcrumbs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:22px;padding-bottom:16px}.heading__sf{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.breadcrumbs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.breadcrumbs__item{text-align:center}.breadcrumbs__item span{color:#004b3c;font-size:16px}.breadcrumbs__item--current span{color:rgba(0,75,60,.6)}.breadcrumbs__item--current span.mx-color_white{color:rgba(255,255,255,.6)}.breadcrumbs__separator{display:inline-block;padding:0 5px}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid::after{clear:both;content:"";display:table}.grid.-outer{margin-right:-20px;margin-left:-20px}.grid.-outer-half{margin-right:-10px;margin-left:-10px}.grid.-outer-half .grid__col{padding:0 10px}.grid__col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 20px}.grid__col.-col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.grid__col.-col-2,.grid__col.-col-3{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.grid__col.-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid__col.-col-4,.grid__col.-col-5{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid__col.-col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid__col.-col-6,.grid__col.-col-7{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__col.-col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.grid__col.-col-8,.grid__col.-col-9{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid__col.-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid__col.-col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.grid__col.-col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.grid__col.-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid__col.-col-6-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__col.-col-9-12{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.card.-type-offers .card__image,.grid__col.-col-6-4-12,.grid__col.-col-6-6-12,.grid__col.-col-6-8-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__col.-col-5-6-12{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.grid__col.-col-4-6-12{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid__col.-col-3-12{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid__col.-col-4-12{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid__col.-col-gallery{margin-bottom:40px}.grid.-items-margin .grid__col:last-child,.grid.-items-margin-from-tablet .grid__col:last-child,.grid__col.-col-gallery:last-child{margin-bottom:0}.grid__col.-col-legal{margin-bottom:31px}.grid__col.-no-gutters.-all{padding-right:0;padding-left:0}.grid__col.-last{margin-left:auto}.grid__col.-grow{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid__col.-static{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid__col.-icon-circle{-ms-flex-preferred-size:50px;flex-basis:50px;max-width:50px;padding:0}.grid__col.-icon-circle::before{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;width:50px;height:50px;font-size:35px;line-height:50px;border-radius:50%;border:2px solid currentColor}.grid.-items-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.grid.-items-margin .grid__col{margin-bottom:40px}.grid.-no-gutters{margin-right:0;margin-left:0}.grid.-no-gutters>.grid__col,.grid.-no-gutters>[class*=-col-]{padding-right:0;padding-left:0}.grid.-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.contacts__grid{row-gap:20px}.contacts__grid-item{-ms-flex-preferred-size:auto;flex-basis:auto}.contacts__grid-item--address{max-width:400px}.contacts__main{margin-bottom:117px}.contacts__heading{color:#000;margin-bottom:36px}.contacts__add{padding-bottom:145px;padding-top:112px;background-color:#145a5c}.contacts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;font-size:19px}.contacts__item:last-child{margin-bottom:0}.contacts__messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin-top:10px}.contacts__messenger{font-size:25px;cursor:pointer;color:#0052e2;text-align:center}.contacts__label{font-weight:500}.content{padding-bottom:90px}.content__section:not(.-pb_none){padding-bottom:90px}.content__section.-gutter-top{padding-top:90px}.content__sections .content__section{padding-top:90px;padding-bottom:0}.content__sections .content__section:last-of-type{padding-bottom:90px}.content__image,.content__info{position:relative}.content__image.-detail-slider{height:700px}.content__image.-detail-slider .slider.-default{padding-right:20px;padding-left:20px}.content__image.-type-review{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content__image.-type-ideology{display:block;width:100%;height:auto}.content__info{padding-bottom:60px;z-index:1}.content__info .container{padding-right:20px;padding-left:20px}.content__order{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.content__services{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.content__services.-col-1 .content__service,.content__services.-col-2 .content__service{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100%/1);flex-basis:calc(100%/1);max-width:calc(100%/1 - 1px)}.content__services.-col-2 .content__service{-ms-flex-preferred-size:calc(100%/2);flex-basis:calc(100%/2);max-width:calc(100%/2 - 1px)}.content__services.-col-3 .content__service,.content__services.-col-4 .content__service{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);max-width:calc(100%/3 - 1px)}.content__services.-col-4 .content__service{-ms-flex-preferred-size:calc(100%/4);flex-basis:calc(100%/4);max-width:calc(100%/4 - 1px)}.content__services.-col-5 .content__service,.content__services.-col-6 .content__service{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100%/5);flex-basis:calc(100%/5);max-width:calc(100%/5 - 1px)}.content__services.-col-6 .content__service{-ms-flex-preferred-size:calc(100%/6);flex-basis:calc(100%/6);max-width:calc(100%/6 - 1px)}.content__services.-state-detail .content__service{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:120px;flex-basis:120px}.content__service{color:#000;padding:25px 10px}.content__service .icon{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;font-size:60px;padding-bottom:15px}.content__service-caption{font-size:24px;text-align:center;margin-bottom:10px;white-space:nowrap}.content__service-name{font-size:15px;font-weight:400;text-align:center}.content__review{position:relative;padding-top:100px;padding-bottom:100px}.content__other{margin-top:100px}.content__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content__row.-page-404{padding-top:50px}.content__row.-page-404 .content__col.-heading{max-width:490px;-webkit-box-flex:0;-ms-flex:0 0 490px;flex:0 0 490px;padding-top:56px;padding-left:86px}.content__row.-page-404 .content__col.-image{-webkit-box-flex:1;-ms-flex:1;flex:1}.content__row.-page-404 .content__heading{font-size:150px;letter-spacing:16px;font-weight:600;line-height:1;margin-bottom:15px}.content__row.-page-404 .content__sub-heading{color:#000;font-size:35px;font-weight:500;letter-spacing:1.5px;margin-bottom:28px}.content__row.-page-404 .content__desc{font-size:19px;font-weight:400}.content__row.-page-404 .content__desc a,.ustyle a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#004b3c;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,75,60,.4)),to(rgba(0,75,60,.4)));background-image:linear-gradient(rgba(0,75,60,.4),rgba(0,75,60,.4))}.-type-default .ustyle a:hover,.-type-review .ustyle a:hover,.content__row.-page-404 .content__desc a:hover,.legal:hover .legal__title span,.ustyle a:hover,.ustyle.mx-color_accent a:hover{background-size:100% 1px}.map__container{height:100%;z-index:1}.map.-type-contacts{height:700px;margin-bottom:80px}.map__marker{position:relative;width:190px;height:85px}.map__marker-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;width:100%;height:100%;background-color:#004b3c;border:1px solid #004b3c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.map__marker img{max-width:100%;max-height:100%;-ms-flex-negative:0;flex-shrink:0}.map__marker:before{content:'';position:absolute;bottom:-20px;width:40px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:25%;background-color:#004b3c;z-index:0}.map:not(.-colored) [class*=ymaps-2-1][class*=-ground-pane]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#map [class*=events-pane]{-ms-touch-action:auto!important;touch-action:auto!important}#map [class$=-gototech]{display: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%}.messengers__item{display:inline-block;position:relative;text-decoration:none;font-size:25px;padding-right:25px}.messengers__item::before{position:absolute}.messengers__item--viber::before{color:#665ca7}.messengers__item--whatsapp::before{color:#00e676}.messengers__item--telegram::before{color:#039be5}.service{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;padding:40px;position:relative}.service:before{content:'';background:0 0;position:absolute;left:50%;top:50%;right:50%;bottom:50%;-webkit-transition:background .5s ease,left .5s ease,right .5s ease,top .5s ease,bottom .5s ease;transition:background .5s ease,left .5s ease,right .5s ease,top .5s ease,bottom .5s ease}.service__icon{padding-right:30px}.service__icon .icon{display:block}.service__icon .icon:before{font-size:60px}.service__content,.service__icon{position:relative;z-index:1}.service__title{font-size:22px;margin-bottom:10px;padding-right:40px;position:relative}.service.-detail .service__title:before{font-size:25px;content:'\2192';display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.service.-no-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service.-no-description .service__title{margin-bottom:0}.main{overflow:hidden;width:100%;min-height:calc(100vh - 100px);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-right:100px}.main__layer,.main__overlay{z-index:0}.main__layer{background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:0;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease}.main__layer.-is-active{opacity:1}.main__overlay:before{content:'';display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,75,60,.6)));background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,75,60,.6) 100%)}.order{background-color:#004b3c;color:#fff;padding:20px 20px 30px;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;position:relative}.order.-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:0;padding-left:0;padding-right:0}.order__lebal{font-size:16px}.order__prices{font-weight:400;height:40px;overflow:hidden;position:relative}.order__price{font-size:30px;height:40px;line-height:40px}.order__price .currency-price:after{font-size:20px}.order__prices-inner{-webkit-transition:all .3s ease;transition:all .3s ease}.order__tab,.order__tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.order__tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}.order__tabs.-row,.order__tabs.-rows{width:100%}.order__tabs.-row .order__tab,.order__tabs.-rows .order__tab{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.order__tabs.-rows{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.order__tab{min-width:80px;min-height:40px;background-color:#145a5c;color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;position:relative;cursor:pointer;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400}.order__tab:before{font-size:32px}.order__tab.-active{background-color:#004b3c;color:#fff;cursor:inherit}.list li,.list__item,.loyalty-levels__accordion-subtitle ul li,.loyalty-rules__description ul li,.loyalty__main-text ul li,.seating__item,.ustyle ul li{position:relative;padding-left:35px}.list li:not(:last-of-type),.list__item:not(:last-of-type),.loyalty-levels__accordion-subtitle ul li:not(:last-of-type),.loyalty-rules__description ul li:not(:last-of-type),.loyalty__main-text ul li:not(:last-of-type),.ustyle ul li:not(:last-of-type){margin-bottom:10px}.list li:before{color:#004b3c}.list li:before,.list__item:before,.loyalty-levels__accordion-subtitle ul li:before,.loyalty-rules__description ul li:before,.loyalty__main-text ul li:before,.seating__item:before,.ustyle ul li:before{content:'―';display:inline-block;font-weight:700;height:2px;width:20px;position:absolute;left:0}.list__item:before,.seating__item:before{color:#004b3c}.-type-default .ustyle ul li:before,.-type-review .ustyle ul li:before,.loyalty-levels__accordion-subtitle .mx-bg_add2 ul li:before,.loyalty-rules__description .mx-bg_add2 ul li:before,.loyalty__main-text .mx-bg_add2 ul li:before,.mx-bg_add2 .list li:before,.mx-bg_add2 .list__item:before,.mx-bg_add2 .loyalty-levels__accordion-subtitle ul li:before,.mx-bg_add2 .loyalty-rules__description ul li:before,.mx-bg_add2 .loyalty__main-text ul li:before,.mx-bg_add2 .seating__item:before,.mx-bg_add2 .ustyle ul li:before,.ustyle .mx-bg_add2 ul li:before,.ustyle.mx-color_accent ul li:before{color:#d2dc50}.list.-two-column,.loyalty-levels__accordion-subtitle ul.-two-column,.loyalty-rules__description ul.-two-column,.loyalty__main-text ul.-two-column,.ustyle ul.-two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.list.-two-column li,.list.-two-column__item,.loyalty-levels__accordion-subtitle ul.-two-column li,.loyalty-levels__accordion-subtitle ul.-two-column__item,.loyalty-rules__description ul.-two-column li,.loyalty-rules__description ul.-two-column__item,.loyalty__main-text ul.-two-column li,.loyalty__main-text ul.-two-column__item,.ustyle ul.-two-column li,.ustyle ul.-two-column__item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.date,.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.date{background:#004b3c;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:1;padding:15px;font-weight:600}.date.-inverted{background:#d2dc50;color:#000}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.pagination__nav,.pagination__number{-webkit-transition:all .3s;transition:all .3s;text-align:center;color:#000;text-decoration:none;line-height:1;padding:0 1px 8px;border-bottom:3px solid transparent}.pagination__nav.-active,.pagination__number.-active{text-decoration:none;border-bottom-color:#004b3c}.pagination__nav:hover,.pagination__number:hover{text-decoration:none;color:rgba(0,0,0,.6)}.pagination__nav.-disabled,.pagination__number.-disabled{pointer-events:none;cursor:default;color:#000}.pagination__nav.-next,.pagination__nav.-prev,.pagination__number.-next,.pagination__number.-prev{font-size:22px;line-height:.5;border-bottom-color:transparent}.pagination__nav.-next:hover,.pagination__nav.-prev:hover,.pagination__number.-next:hover,.pagination__number.-prev:hover{color:#000}.pagination__nav.-prev,.pagination__number.-prev{margin-right:15px}.pagination__nav.-prev:before,.pagination__number.-prev:before{content:'\2190'}.pagination__nav.-next,.pagination__number.-next{margin-left:15px}.pagination__nav.-next:before,.pagination__number.-next:before{content:'\2192'}.pagination__number{margin:0 5px}.search-form{opacity:0}.search-form.-inner,.search-form.-main{position:absolute;left:50%;bottom:100px;width:100%;max-width:860px;height:120px;padding:0 5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.search-form.-inner{bottom:20px}.search-form.-content .search-form__row{margin-left:auto;margin-right:auto;margin-top:50px;width:100%}.search-form.-content .search-form__title{max-width:30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-left:20px;padding-right:20px}.search-form.-content .search-form__form{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 5px}.search-form.-show{opacity:1;-webkit-transition:opacity 2s;transition:opacity 2s}.form.-review{padding-top:90px}.form.-review .form__heading .legal__title span:before,.form.-review .form__heading .mx-text_bg-decor:before,.legal__title .form.-review .form__heading span:before{bottom:10px;top:50%}.form .sk-circle-bounce{display:none}.form.-loading{position:relative;min-height:200px}.form.-loading .sk-circle-bounce{width:50px;height:50px;position:absolute;left:50%;top:50%;display:block;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form.-loading .sk-circle-bounce .sk-child{left:0;top:0;width:100%;height:100%;position:absolute}.form.-loading .sk-circle-bounce .sk-child:before{content:'';display:block;position:absolute;width:15%;height:15%;background-color:#004b3c;border-radius:100%;-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation:sk-circle-bounce-delay 1.2s infinite ease-in-out both;animation:sk-circle-bounce-delay 1.2s infinite ease-in-out both}.form.-loading .sk-circle-bounce .sk-circle-2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.form.-loading .sk-circle-bounce .sk-circle-2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.form.-loading .sk-circle-bounce .sk-circle-3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.form.-loading .sk-circle-bounce .sk-circle-3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.form.-loading .sk-circle-bounce .sk-circle-4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.form.-loading .sk-circle-bounce .sk-circle-4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.form.-loading .sk-circle-bounce .sk-circle-5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.form.-loading .sk-circle-bounce .sk-circle-5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.form.-loading .sk-circle-bounce .sk-circle-6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.form.-loading .sk-circle-bounce .sk-circle-6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.form.-loading .sk-circle-bounce .sk-circle-7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.form.-loading .sk-circle-bounce .sk-circle-7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.form.-loading .sk-circle-bounce .sk-circle-8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.form.-loading .sk-circle-bounce .sk-circle-8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.form.-loading .sk-circle-bounce .sk-circle-9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.form.-loading .sk-circle-bounce .sk-circle-9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.form.-loading .sk-circle-bounce .sk-circle-10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.form.-loading .sk-circle-bounce .sk-circle-10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.form.-loading .sk-circle-bounce .sk-circle-11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.form.-loading .sk-circle-bounce .sk-circle-11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.form.-loading .sk-circle-bounce .sk-circle-12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.form.-loading .sk-circle-bounce .sk-circle-12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.form__col{-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px;max-width:420px;padding:0 20px}.form__col.-fields{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.form__heading{font-size:36px;font-weight:300}.form__field{position:relative}.form__field--long-label,.form__field.-input{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.form__control,.form__label{width:100%;color:#fff;font-size:16px}.form__label{position:absolute;left:40px;top:50px;max-width:calc(100% - 100px);text-transform:uppercase;white-space:nowrap;opacity:.6;overflow:hidden;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease}.form__label.-focus{top:15px;font-size:14px;opacity:.9}.form__control{background-color:#145a5c;padding:50px 40px 30px;font-family:"Open Sans",sans-serif;border-radius:0}.form__control.-textarea{min-height:240px;outline:0;-moz-appearance:none;resize:vertical;line-height:1.4}.form__control.-file{display:none}.form__checkbox{position:relative;padding-left:45px;font-weight:300;font-size:16px;line-height:22px;cursor:pointer}.form__checkbox-input{position:absolute;left:0;top:20px;width:1px;height:1px;opacity:0;cursor:pointer}.bx-chrome.bx-mac .form__checkbox-input{top:20px}.bx-chrome.bx-mac.bx-retina .form__checkbox-input{top:10px;left:20px}.bx-chrome .form__checkbox-input{width:22px;height:22px;top:0}.bx-mac.safari .form__checkbox-input{top:0;left:10px;width:1px;height:1px}.bx-ios .form__checkbox-input{top:10px;left:20px;width:1px;height:1px}.form__checkbox-input:checked~.form__checkbox-mark{background-color:#fff}.form__checkbox-input:checked~.form__checkbox-mark:before{opacity:1}.form__checkbox-mark{left:0;top:0;position:absolute;height:20px;width:20px;border:1px solid #000}.form__checkbox-mark:before{content:'';width:7px;height:12px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:6px;top:2px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.form__loaded-files-item,.form__loaded-files-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.form__loaded-files-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.form__loaded-files-item{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;padding:14px 35px 14px 10px;font-weight:300;font-size:16px;line-height:22px;background-color:#004b3c}.form__loaded-files-item span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000}.form__loaded-files-close,.form__loaded-files-close::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form__loaded-files-close{position:absolute;right:0;z-index:10;-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:#000;background-color:transparent;border:0;cursor:pointer}.form__loaded-files-close::before{font-size:10px}.form__error{color:red;margin-top:1em;font-size:16px}.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{-ms-flex-negative:0;flex-shrink:0;background-color:rgba(255,255,255,.6);border:0}.form__button-text{-ms-flex-negative:1;flex-shrink:1;font-weight:300;font-size:16px;line-height:22px}.form__submit{gap:40px}.form__files{margin:45px 0 75px}.form__response{display:none}.form__response.-show{display:block}.form .button{font-size:18px}.seating,.seating__col{display:-webkit-box;display:-ms-flexbox;display:flex}.seating{-ms-flex-wrap:wrap;flex-wrap:wrap}.seating__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 20px}.seating__col.-icon,.seating__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seating__col.-icon,.seating__item,.seating__wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seating__item,.seating__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.seating__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:320px;border:1px solid #d2dc50;-webkit-transition:all .3s ease;transition:all .3s ease;width:320px}.seating__icon:before{opacity:inherit;color:rgba(210,220,80,.6);font-size:100px}.seating__item{width:100%;cursor:pointer}.seating__item:not(:last-of-type){margin-bottom:26px}.seating__item [data-import-title]{position:relative;display:inline-block}.seating__item:before{opacity:0;-webkit-transform:translateX(-40px);transform:translateX(-40px);-ms-flex-item-align:start;align-self:flex-start;-webkit-transition:opacity .6s ease,-webkit-transform .5s ease;transition:transform .5s ease,opacity .6s ease;transition:transform .5s ease,opacity .6s ease,-webkit-transform .5s ease}.seating__item.-active:before{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .4s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .4s ease;transition:transform .3s ease,opacity .4s ease,-webkit-transform .3s ease}.seating__title{width:200px;padding-right:5px}.seating [data-count],.seating [data-icon],.seating [data-title]{position:relative;opacity:0}.seating__count{white-space:nowrap;position:relative}.social-network__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.social-network__row.-parent{padding:10px}.social-network__row.-child-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.social-network__row.-child-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.social-network__col{position:relative}.social-network__col.-first{display:-webkit-box;display:-ms-flexbox;display:flex;-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}.social-network__picture{position:relative;margin-right:25px;margin-bottom:25px;max-width:320px}.social-network__picture.-small{max-width:240px}.social-network__box-content{background-color:rgba(0,75,60,.85);height:200px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-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-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative}.social-network__box-title{color:#004b3c;text-align:right;margin-top:10px}.social-network__box-title:hover{color:#004b3c}.social-network__box-text{white-space:nowrap;font-size:18px;text-align:center}.social-network__box-text.-x2{font-size:20px}.scroll{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:50px;padding:10px;z-index:20;display:inline-block}.scroll__el{position:relative;width:32px;height:1px}.scroll__el:not(:first-of-type){margin-top:10px}.scroll__el:nth-of-type(1):before{-webkit-animation-delay:.2s;animation-delay:.2s}.scroll__el:nth-of-type(2):before{-webkit-animation-delay:.4s;animation-delay:.4s}.scroll__el:nth-of-type(3):before{-webkit-animation-delay:.6s;animation-delay:.6s}.scroll__el:before{content:'';width:22px;height:22px;border:solid #fff;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:5px;top:0;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate.-transform-x--100{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.animate.-transform-x--100.-show,.animate.-transform-x-100.-show{-webkit-transition:opacity .25s ease,-webkit-transform .8s ease;transition:transform .8s ease,opacity .25s ease;transition:transform .8s ease,opacity .25s ease,-webkit-transform .8s ease;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.animate.-transform-x-100{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.animate.-transform-text-y-10{opacity:.5;-webkit-transform:translateY(10%);transform:translateY(10%)}.animate.-transform-text-y-10.-show{-webkit-transition:opacity 1s ease .5s,-webkit-transform 1.2s ease .5s;transition:transform 1.2s ease .5s,opacity 1s ease .5s;transition:transform 1.2s ease .5s,opacity 1s ease .5s,-webkit-transform 1.2s ease .5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y--15{opacity:.1;-webkit-transform:translateY(-15%);transform:translateY(-15%)}.animate.-transform-text-y--15.-show,.animate.-transform-text-y-25.-show{-webkit-transition:opacity .8s ease-in-out .2s,-webkit-transform .9s ease-in-out .2s;transition:transform .9s ease-in-out .2s,opacity .8s ease-in-out .2s;transition:transform .9s ease-in-out .2s,opacity .8s ease-in-out .2s,-webkit-transform .9s ease-in-out .2s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y-25{opacity:.1;-webkit-transform:translateY(25%);transform:translateY(25%)}.animate.-transform-text-y-25.-show{-webkit-transition:opacity .9s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .9s ease;transition:transform 1s ease,opacity .9s ease,-webkit-transform 1s ease}.animate.-transform-text-y--25{opacity:.1;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.animate.-transform-text-y--25.-show,.animate.-transform-text-y--25px.-show{-webkit-transition:opacity .5s ease-in-out,-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out,opacity .5s ease-in-out;transition:transform .7s ease-in-out,opacity .5s ease-in-out,-webkit-transform .7s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y--25px{opacity:.1;-webkit-transform:translateY(-25px);transform:translateY(-25px)}.animate.-transform-text-y--25px.-show{-webkit-transition:opacity .9s ease-in-out,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity .9s ease-in-out;transition:transform 1s ease-in-out,opacity .9s ease-in-out,-webkit-transform 1s ease-in-out}.animate.-transform-text-y-45{opacity:.2;-webkit-transform:translateY(45%);transform:translateY(45%)}.animate.-transform-text-y--45.-show,.animate.-transform-text-y-45.-show{-webkit-transition:opacity .7s ease-in-out,-webkit-transform .9s ease-in-out;transition:transform .9s ease-in-out,opacity .7s ease-in-out;transition:transform .9s ease-in-out,opacity .7s ease-in-out,-webkit-transform .9s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y--45{opacity:.1;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.animate.-transform-text-y-55{opacity:.1;-webkit-transform:translateY(55%);transform:translateY(55%)}.animate.-transform-text-y--55.-show,.animate.-transform-text-y-55.-show{-webkit-transition:opacity .8s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity .8s ease;transition:transform 1s ease,opacity .8s ease,-webkit-transform 1s ease;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y--55{opacity:.1;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.animate.-transform-text-y--55.-show{-webkit-transition:opacity .8s ease-in-out,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity .8s ease-in-out;transition:transform 1s ease-in-out,opacity .8s ease-in-out,-webkit-transform 1s ease-in-out}.animate.-transform-text-y-65{opacity:.1;-webkit-transform:translateY(65%);transform:translateY(65%)}.animate.-transform-text-y--65.-show,.animate.-transform-text-y-65.-show{-webkit-transition:opacity .9s ease-in-out,-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out,opacity .9s ease-in-out;transition:transform 1s ease-in-out,opacity .9s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.animate.-transform-text-y--65{opacity:.1;-webkit-transform:translateY(-65%);transform:translateY(-65%)}.animate.-scale-12{opacity:.7;-webkit-transform:scale(1.2);transform:scale(1.2)}.animate.-scale-05.-show,.animate.-scale-12.-show{opacity:1;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:scale(1);transform:scale(1)}.animate.-scale-05{opacity:.7;-webkit-transform:scale(1.05);transform:scale(1.05)}.animate.-scale-05.-show{-webkit-transition:all 1.2s ease;transition:all 1.2s ease}#svg-404 .cls-1{fill:#f7d59b}#svg-404 .cls-2{fill:#e3e3e3}#svg-404 .cls-3,#svg-404 .cls-4{fill:#004b3c}#svg-404 .cls-5{fill:#fff}#svg-404 .cls-6,.loyalty-levels__addition-icon svg .second-color{fill:#004b3c}#svg-404 .cls-7{fill:#000}#svg-404 .cls-8{fill:none;stroke:transparent;stroke-miterlimit:10;stroke-width:.5px}#svg-404 .list,#svg-404 .loyalty-levels__accordion-subtitle ul,#svg-404 .loyalty-rules__description ul,#svg-404 .loyalty__main-text ul,#svg-404 .ustyle ul,.loyalty-levels__accordion-subtitle #svg-404 ul,.loyalty-rules__description #svg-404 ul,.loyalty__main-text #svg-404 ul,.ustyle #svg-404 ul{-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:listSvgTransform 7s linear infinite;animation:listSvgTransform 7s linear infinite}#svg-404 .cap{-webkit-animation:capSvgTransform 7s linear infinite;animation:capSvgTransform 7s linear infinite}.legal{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.legal__icon{color:#000;font-size:60px}.legal__title{color:#000;margin-left:25px;margin-right:25px;font-size:25px}.lang{position:relative}.lang.-state-header,.lang.-state-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lang.-state-panel{width:100px;color:#fff}.lang.-state-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;border-right:1px solid #fff}.header.-scroll .lang.-state-header{-webkit-box-shadow:none;box-shadow:none}.lang__list{padding:10px 0;top:100%;left:0;right:0;z-index:9;position:absolute;display:none;background-color:#004b3c}.lang__current{position:relative;cursor:pointer}.lang__current:before{position:absolute;right:-5px;top:46%;display:block;font-size:8px;color:#fff}.lang__text{padding:2px 5px;font-size:14px;font-weight:600;cursor:pointer;color:#fff}.lang__item{display:block;text-align:center}.lang__item:not(:last-of-type){margin-bottom:5px}.b-page.-open-menu{width:100%;-ms-touch-action:none;touch-action:none}.linecount{display:block;margin:0}.linecount__content{display:block;overflow:hidden;text-overflow:ellipsis}.ustyle .heading__title,.ustyle h1,.ustyle h2,.ustyle h3,.ustyle h4,.ustyle h5{color:#000}.loyalty-levels__accordion-subtitle ul,.loyalty__main-text ul,.ustyle ul{font-size:16px;margin-top:15px}.ustyle ul li:before{margin-bottom:5px;color:#004b3c}.ustyle ol{list-style:auto;padding-left:1em}.ustyle img{width:auto;max-width:100%;height:auto}.-type-default .ustyle a,.-type-review .ustyle a,.ustyle.mx-color_accent a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4)));background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4))}.ustyle.-type-ideology .heading__title,.ustyle.-type-ideology h2{font-size:39px}.ustyle.-type-ideology h3{font-size:30px;text-transform:uppercase}.ustyle.-type-ideology p+.heading__title,.ustyle.-type-ideology p+h2,.ustyle.-type-ideology p+h3{margin-top:1em}.reputation{max-width:150px;width:100%;height:40px;position:absolute!important;bottom:140px;z-index:99;left:calc(50% + 470px)}.ie-notice{position:fixed;bottom:20px;z-index:9999;display:block;max-width:1440px;width:100%;-webkit-transform:translateX(-50%) translateX(50px);transform:translateX(-50%) translateX(50px);left:calc(50% - 100px);padding:38px 40px;background:#fff;-webkit-box-shadow:0 0 100px rgba(31,44,52,.4);box-shadow:0 0 100px rgba(31,44,52,.4)}.ie-notice__close{position:absolute;right:12px;top:16px;width:22px;height:22px}.ie-notice__close:hover{cursor:pointer}.ie-notice__close::after,.ie-notice__close::before{position:absolute;content:' ';height:22px;left:10px;width:1px;background-color:#004b3c}.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:#d2dc50}.ie .header__contacts-address{display:block;max-width:350px;color:#000}.ie .page__booking{margin-top:0}.ie .language__link{color:#000}.ie .language__link--active{border-color:rgba(0,0,0,.3)}.ie .language__link:focus:not(.language__link--active),.ie .language__link:hover:not(.language__link--active){color:#004b3c}.currency-price:after{font-family:'Start Icons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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}.payment-systems--only-text{grid-template-columns:auto}.payment-systems--four-columns{grid-template-columns:auto 25% 140px 140px}.loyalty-levels__addition-wrapper p span,.payment-systems__text{font-size:16px}.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__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:#000;text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.state-organizations__item:hover{text-decoration:none;color:rgba(0,0,0,.6)}.state-organizations__item img{max-width:70px}.state-organizations__item-text{max-width:276px}.government-partners,.loyalty-levels__accordion-text tbody{background-color:#fff}.tabs{position:relative}.tabs--appeals{margin-top:160px;padding:0 10px}.tabs--loyalty{padding-bottom:120px}.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;width:100%}.tabs__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:32px;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:300;font-size:22px;line-height:30px;text-transform:uppercase;text-align:center;color:#004b3c;background-color:#fff;border:1px solid #004b3c;-webkit-transition:.3s;transition:.3s}.tabs__item--active{color:#fff;background-color:#004b3c;background-image:-webkit-gradient(linear,left top,left bottom,from(#004b3c),to(#004b3c));background-image:linear-gradient(#004b3c,#004b3c);background-size:100% 16px;background-repeat:no-repeat;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in}.tabs__item:not(.tabs__item--active){cursor:pointer}.tabs__content,.tabs__item-text--mobile{display:none}.tabs__content--active{display:block}.loyalty{padding-left:20px;padding-right:20px}.loyalty__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.loyalty__about{margin-bottom:120px}.loyalty__about-image{position:relative;width:100%;height:700px;margin-bottom:56px}.loyalty__about-content{padding:0}.loyalty__about-button{margin-top:48px;padding:0 70px}.loyalty__about-button.button.-type-more{padding:12px 48px;font-size:16px;line-height:30px;font-weight:400}.loyalty__about-text{width:100%;font-size:20px;font-weight:400;line-height:32px;letter-spacing:.6px}.loyalty__about-text p{line-height:inherit}.loyalty-teaser{padding-bottom:30px}.loyalty-teaser__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:54px 171px 45px;color:#fff;background-color:#004b3c}.loyalty-teaser__wrapper--only-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loyalty-teaser__icon{margin-right:40px;padding-top:8px;font-size:65px;color:#d2dc50}.loyalty-teaser__information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.loyalty-teaser__title{font-size:28px;line-height:48px;font-weight:300;letter-spacing:.84px}.loyalty-teaser__title a,.loyalty__main-text a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.75)));background-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75))}.loyalty-levels__accordion-subtitle a:hover,.loyalty-levels__accordion-text a:hover,.loyalty-levels__addition-wrapper a:hover,.loyalty-rules__description a:hover,.loyalty-rules__item-text a:hover,.loyalty-tabs .tabs__content a:hover,.loyalty-teaser__title a:hover,.loyalty__main-text a:hover{background-size:100% 1px}.loyalty-teaser__button{margin-top:16px;margin-left:55px}.loyalty-teaser__button .button.-type-booking--loyalty,.loyalty__main-content .button.-type-booking--loyalty{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loyalty-teaser__button .button.-type-booking--loyalty{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:24px 49px;letter-spacing:.4px}.loyalty__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:68px 80px;margin-bottom:100px}.loyalty__main-content{position:relative;max-width:550px;z-index:2}.loyalty__main-content .section__heading{padding:0;margin-bottom:24px}.loyalty__main-content .section__title{margin:0;font-size:40px;text-transform:initial;line-height:normal;color:#fff}.loyalty__main-content .button.-type-booking--loyalty{width:244px;height:50px;padding:10px 28px;letter-spacing:.2px}.loyalty__main-text{margin-bottom:40px;font-size:20px;line-height:normal;color:#fff}.loyalty__main-text a{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.4)),to(rgba(255,255,255,.4)));background-image:linear-gradient(rgba(255,255,255,.4),rgba(255,255,255,.4))}.loyalty__main-text ul li:before{color:#fff}.loyalty__main-image,.loyalty__main-image::before{position:absolute;content:"";top:0;bottom:0;right:0;left:0}.loyalty__main-image::before{background-color:rgba(0,75,60,.4);z-index:1}.loyalty__main-image img{display:block;width:100%}.loyalty-levels:not(.-pb_none){padding-bottom:120px}.loyalty-levels__title{margin-bottom:68px;font-size:40px;text-align:center;text-transform:uppercase;line-height:normal;font-weight:300;color:#004b3c}.loyalty-levels__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;background-color:#145a5c}.loyalty-levels__accordion:not(:last-child){margin-bottom:22px}.loyalty-levels__accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.loyalty-levels__accordion-image{position:relative;-ms-flex-negative:0;flex-shrink:0;width:317px}.loyalty-levels__accordion-image:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.loyalty-levels__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.loyalty-levels__accordion-wrapper{-ms-flex-item-align:center;align-self:center;width:65%;padding:0 70px;font-size:18px;font-weight:400;line-height:normal;letter-spacing:.54px}.loyalty-levels__accordion-wrapper p{margin-bottom:0}.loyalty-levels__accordion-wrapper b,.loyalty-tabs .tabs__content b,.loyalty-tabs .tabs__content strong{font-weight:600}.loyalty-levels__accordion-wrapper ol+p,.loyalty-levels__accordion-wrapper p+p,.loyalty-levels__accordion-wrapper ul+p{margin-top:8px}.loyalty-levels__accordion-title{margin-bottom:16px;font-size:30px;line-height:normal;font-weight:400;text-transform:initial;letter-spacing:1.1px;color:#fff}.ap-version .ap-version-show-block.mx-hide p,.loyalty-levels__accordion-subtitle{color:#fff}.loyalty-levels__accordion-subtitle a,.loyalty-levels__accordion-text a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#d2dc50;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(210,220,80,.4)),to(rgba(210,220,80,.4)));background-image:linear-gradient(rgba(210,220,80,.4),rgba(210,220,80,.4))}.loyalty-levels__accordion-subtitle ul li:before{margin-bottom:5px;color:#d2dc50}.loyalty-levels__accordion-content:before{content:'';display:block;width:100%;border-bottom:1px solid #d2dc50;-webkit-transition:width .3s;transition:width .3s;position:relative;margin:40px 0}.loyalty-levels__accordion-text{padding:0 40px;font-size:16px;font-weight:400;line-height:normal;color:#000}.loyalty-levels__accordion-text p{margin-bottom:0;line-height:normal}.loyalty-levels__accordion-text p b{padding-left:30px;font-weight:600;letter-spacing:.48px}.loyalty-levels__accordion-text p+p,.loyalty-tabs .tabs__content p+p{margin-top:10px}.loyalty-levels__accordion-text ol+p,.loyalty-levels__accordion-text p+ol,.loyalty-levels__accordion-text p+ul,.loyalty-levels__accordion-text ul+p{margin-top:27px;margin-bottom:5px}.loyalty-levels__accordion-text ul{padding-right:350px;-webkit-column-count:2;-moz-column-count:2;column-count:2}.loyalty-levels__accordion-text ul li{position:relative;padding-left:31px;font-size:14px;letter-spacing:.42px}.loyalty-levels__accordion-text ul li:before{content:'';position:absolute;left:0;top:10px;display:inline-block;width:16px;height:1px;background-color:#d2dc50}.loyalty-levels__accordion-text ul li:not(:last-child){margin-bottom:16px}.loyalty-levels__accordion-text thead{background-color:rgba(255,255,255,.7)}.loyalty-levels__accordion-text tbody tr:nth-child(even){background-color:rgba(20,90,92,.1)}.loyalty-levels__accordion-text--column-count-one ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.loyalty-levels__addition{position:relative;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;margin-top:43px;padding:34px 25px 40px;color:#fff;background-color:#004b3c}.loyalty-levels__addition-icon{margin-right:40px}.loyalty-levels__addition-icon svg{fill:#d2dc50}.loyalty-levels__addition-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loyalty-levels__addition-wrapper p{font-size:14px;font-weight:400;line-height:normal;letter-spacing:.42px}.loyalty-levels__addition-wrapper p:not(:last-child){margin-bottom:14px}.loyalty-levels__addition-wrapper p b{display:inline-block;margin-bottom:12px;font-size:16px;font-weight:600;letter-spacing:.48px}.loyalty-levels__addition-wrapper a,.loyalty-rules__description a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.75)));background-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75))}.loyalty-rules{padding-bottom:118px}.loyalty-rules__title{margin-bottom:32px;font-size:40px;font-weight:300;line-height:normal;text-align:center;text-transform:uppercase;color:#004b3c}.loyalty-rules__description{max-width:1245px;margin:0 auto 65px;font-size:24px;font-weight:400;line-height:37px;text-align:center;letter-spacing:.2px}.loyalty-rules__description a{color:#004b3c;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,75,60,.4)),to(rgba(0,75,60,.4)));background-image:linear-gradient(rgba(0,75,60,.4),rgba(0,75,60,.4))}.loyalty-rules__description ul{font-size:16px;margin-top:15px}.loyalty-rules__description ul li:before{margin-bottom:5px;color:#004b3c}.loyalty-rules__list{padding-bottom:64px;counter-reset:li}.loyalty-rules__item{position:relative;display:grid;grid-template-columns:1fr auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:120px;margin-bottom:24px;padding:26px 40px 24px 185px;counter-increment:li;background-color:#004b3c}.loyalty-rules__item:last-child,.loyalty-tabs .tabs__content li:last-child{margin-bottom:0}.loyalty-rules__button.button.-type-booking,.loyalty-rules__docs-list,.loyalty-rules__item:before{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loyalty-rules__item:before{position:absolute;content:counter(li);top:0;left:0;bottom:0;width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Arial",sans-serif;font-weight:600;font-size:54px;line-height:normal;color:transparent;-webkit-text-stroke:1px #000;text-stroke:1px #000;background-color:#d2dc50}.loyalty-rules__item-text{margin:0;font-size:18px;font-weight:300;line-height:32px;letter-spacing:.54px;color:#fff}.loyalty-rules__item-text a{background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:inherit;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.75)));background-image:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75))}.loyalty-rules__item-text a:hover{border-bottom:none}.loyalty-rules__button.button.-type-booking{padding:8px 30px;font-size:16px;line-height:33px;font-weight:400}.loyalty-rules__docs-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;row-gap:32px}.loyalty-rules__docs-item,.loyalty-rules__docs-list,.loyalty-tabs__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.loyalty-rules__docs-item,.loyalty-tabs .tabs__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:normal}.loyalty-rules__docs-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:300;color:#000}.loyalty-rules__docs-item:before{margin-right:18px;font-size:58px}.loyalty-tabs .tabs__content{width:100%;font-size:18px;font-weight:400;line-height:normal;letter-spacing:.54px;color:#000}.loyalty-tabs .tabs__content h3{margin-bottom:35px;font-size:20px;font-weight:600;line-height:normal;letter-spacing:0;color:#000}.loyalty-tabs .tabs__content p{margin-bottom:0;font-size:inherit;line-height:normal}.loyalty-tabs .tabs__content li{margin-bottom:10px;font-size:18px;font-weight:300;line-height:normal;letter-spacing:.54px}.loyalty-tabs .tabs__content ol+p,.loyalty-tabs .tabs__content p+ol,.loyalty-tabs .tabs__content p+ul,.loyalty-tabs .tabs__content ul+p{margin-top:22px}.loyalty-tabs .tabs__content a{text-decoration:none;background-position:0 100%;background-repeat:no-repeat;background-size:100% 33%;-webkit-transition:background-size .2s ease-in;transition:background-size .2s ease-in;color:#d2dc50;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(210,220,80,.4)),to(rgba(210,220,80,.4)));background-image:linear-gradient(rgba(210,220,80,.4),rgba(210,220,80,.4))}.loyalty-tabs .tabs__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:calc((100% - 40px)/3);max-width:calc((100% - 20px)/2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-weight:400;letter-spacing:.72px;text-transform:uppercase;color:#004b3c;border:1px solid #000;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;background-color:#000}.loyalty-tabs .tabs__item--active,.loyalty-tabs .tabs__item:hover{color:#000;border:1px solid transparent;background-color:#004b3c}.loyalty-tabs .tabs__item--active{border:1px solid #004b3c;background-image:-webkit-gradient(linear,left top,left bottom,from(#004b3c),to(#004b3c));background-image:linear-gradient(#004b3c,#004b3c);pointer-events:none}.loyalty-tabs__controls{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.loyalty-tabs__contents{margin-top:20px;padding:49px 80px;border:1px solid #145a5c;background:#145a5c;-webkit-box-sizing:border-box;box-sizing:border-box}.accordion--open .accordion__toggle::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-color:#d2dc50}.accordion--open .accordion__toggle::before{background-color:#d2dc50}.accordion--open .loyalty-levels__accordion-content{margin-bottom:12px}.accordion__title{cursor:pointer}.accordion__content{max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.accordion__toggle{position:relative;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:33px;height:25px;margin-right:94px;margin-top:auto;margin-bottom:auto}.accordion__toggle::after,.accordion__toggle::before{content:'';position:absolute;display:block;top:11px;right:0;bottom:11px;left:0;background-color:#d2dc50}.accordion__toggle::before{height:2px}.accordion__toggle::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;height:2px}.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:#000;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.59);box-shadow:0 0 20px 0 rgba(0,0,0,.59);overflow:auto;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .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:#004b3c}.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,.equipment-item:hover .equipment-item-hint{opacity:1}.cookie-panel__info,.cookie-panel__settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.cookie-panel__info{font-size:14px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;gap:32px}.cookie-panel__settings{-webkit-box-orient:vertical;-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-size:16px;font-weight:600;line-height:24px;color:#000}.cookie-panel__text{color:#000}.cookie-panel__text--link{color:#004b3c;text-decoration:underline;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__text--link:hover{opacity:.8}.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 #004b3c}.cookie-panel__settings-group .cookie-panel__setting-input:checked+.cookie-panel__setting-label:after{background-color:#004b3c}.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:14px;height:14px;display:inline-block;margin-right:10px;vertical-align:middle;background-color:transparent;border:1px solid #004b3c;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:2px;left:2px;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(0,75,60,.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:14px;line-height:14px;color:#fff;background-color:#004b3c;border:0;border-radius:3px;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.cookie-panel__button:hover{background-color:rgba(0,75,60,.8)}.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}.equipment-item,.equipment-list{display:-webkit-box;display:-ms-flexbox;display:flex}.equipment-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.equipment-item{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:50px;margin-bottom:0;padding:0;-webkit-transition:background-color 1s;transition:background-color 1s}.equipment-item:hover{background-color:rgba(0,75,60,.85)}.equipment-item::before{color:#fff;font-size:36px;-webkit-transition:color 1s;transition:color 1s}.equipment-item:hover::before{color:#d2dc50}.equipment-item-hint{position:absolute;width:auto;left:50%;top:55px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000;background-color:#d2dc50;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.15);box-shadow:0 0 10px 1px rgba(0,0,0,.15);pointer-events:none;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;font-style:normal;padding:7px 8px 7px 10px;z-index:10;font-size:15px}.ap-version .form,.ap-version .form *,.ap-version .form :after,.ap-version .form :before{line-height:1.5!important}#accessibility-panel .ap__widget-btn.-default{border-color:#004b3c!important}.ap-version:not(.ap-version--no-active-options) .scroll{bottom:160px}.ap-version:not(.ap-version--no-active-options) .heading__image .section.-type-wedding .section__picture.section__decor,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__layer,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-fill,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient-slide:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-default,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-gutter-left,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.video-main__container::before,.ap-version:not(.ap-version--no-active-options) .heading__image .slider.-main .section__picture.slider__item:before,.section.-type-wedding .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.section__decor,.slider.-main .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider__item:before{position:relative;height:300px}.ap-version:not(.ap-version--no-active-options) .search-form.-header.-inner{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ap-version:not(.ap-version--no-active-options) .search-form.-inner{top:unset!important;right:unset!important;bottom:unset!important}.ap-version:not(.ap-version--no-active-options) .search-form.-header.-inner,.ap-version:not(.ap-version--no-active-options) .search-form.-main{max-width:100%}.ap-version:not(.ap-version--no-active-options) .search-form.-main{position:relative;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ap-version .ap-button{margin:10px 0}.ap-version .ap-version-show-block.mx-hide{background-color:#004b3c;padding:10px;text-align:center}.ap-version .lang.header__language{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.ap-version .lang.header__language:before{position:unset}.ap-version .header__navigation-container.container{position:relative}.ap-version .header--inner .header__top-block{position:relative;min-height:unset}.ap-version .header--inner .header__top-block--scrolled{position:fixed}.ap-version .heading__image.-without-background{min-height:unset!important}.ap-version .footer__developer{font-size:110px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ap-version .footer__developer:before{line-height:unset}.ap-version--accessibility-font .container,.ap-version--accessibility-font .search-form.-main,.ap-version--accessibility-font .view.-lg .tl-container,.ap-version--font-size-1 .container,.ap-version--font-size-1 .search-form.-main,.ap-version--font-size-1 .view.-lg .tl-container,.ap-version--font-size-2 .container,.ap-version--font-size-2 .search-form.-main,.ap-version--font-size-2 .view.-lg .tl-container,.ap-version--font-size-3 .container,.ap-version--font-size-3 .search-form.-main,.ap-version--font-size-3 .view.-lg .tl-container,.ap-version--letter-spacing-big .container,.ap-version--letter-spacing-big .search-form.-main,.ap-version--letter-spacing-big .view.-lg .tl-container,.ap-version--letter-spacing-normal .container,.ap-version--letter-spacing-normal .search-form.-main,.ap-version--letter-spacing-normal .view.-lg .tl-container{max-width:100%}.ap-version--accessibility-font .header__menu.menu-default,.ap-version--font-size-1 .header__menu.menu-default,.ap-version--font-size-2 .header__menu.menu-default,.ap-version--font-size-3 .header__menu.menu-default,.ap-version--letter-spacing-big .header__menu.menu-default,.ap-version--letter-spacing-normal .header__menu.menu-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.ap-version--accessibility-font .menu__item.menu__item--submenu:hover .menu__sub,.ap-version--font-size-1 .menu__item.menu__item--submenu:hover .menu__sub,.ap-version--font-size-2 .menu__item.menu__item--submenu:hover .menu__sub,.ap-version--font-size-3 .menu__item.menu__item--submenu:hover .menu__sub,.ap-version--letter-spacing-big .menu__item.menu__item--submenu:hover .menu__sub,.ap-version--letter-spacing-normal .menu__item.menu__item--submenu:hover .menu__sub{z-index:1}.ap-version--accessibility-font .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--accessibility-font .search-form.-main .ap-version-show-block.mx-hide,.ap-version--font-size-1 .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--font-size-1 .search-form.-main .ap-version-show-block.mx-hide,.ap-version--font-size-2 .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--font-size-2 .search-form.-main .ap-version-show-block.mx-hide,.ap-version--font-size-3 .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--font-size-3 .search-form.-main .ap-version-show-block.mx-hide,.ap-version--letter-spacing-big .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--letter-spacing-big .search-form.-main .ap-version-show-block.mx-hide,.ap-version--letter-spacing-normal .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--letter-spacing-normal .search-form.-main .ap-version-show-block.mx-hide{width:100%}.ap-version--accessibility-font .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--accessibility-font .search-form.-main .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-1 .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-1 .search-form.-main .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-2 .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-2 .search-form.-main .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-3 .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--font-size-3 .search-form.-main .ap-version-alternative.ap-version-alternative--search-form,.ap-version--letter-spacing-big .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--letter-spacing-big .search-form.-main .ap-version-alternative.ap-version-alternative--search-form,.ap-version--letter-spacing-normal .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--letter-spacing-normal .search-form.-main .ap-version-alternative.ap-version-alternative--search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%}.ap-version--accessibility-font .heading__breadcrumbs,.ap-version--font-size-1 .heading__breadcrumbs,.ap-version--font-size-2 .heading__breadcrumbs,.ap-version--font-size-3 .heading__breadcrumbs,.ap-version--letter-spacing-big .heading__breadcrumbs,.ap-version--letter-spacing-normal .heading__breadcrumbs{padding:5% 0 0}.ap-version--accessibility-font .header__button-booking,.ap-version--font-size-1 .header__button-booking,.ap-version--font-size-2 .header__button-booking,.ap-version--font-size-3 .header__button-booking,.ap-version--letter-spacing-big .header__button-booking,.ap-version--letter-spacing-normal .header__button-booking,.ap-version--site-black-white .header__button-menu,.ap-version--site-white-black .header__button-menu,.ap-version--site-yellow-blue .header__button-menu{padding:5px}.ap-version--site-black-white .search-form.-header.-inner,.ap-version--site-white-black .search-form.-header.-inner,.ap-version--site-yellow-blue .search-form.-header.-inner{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.ap-version--site-black-white .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--site-white-black .search-form.-header.-inner .ap-version-show-block.mx-hide,.ap-version--site-yellow-blue .search-form.-header.-inner .ap-version-show-block.mx-hide{width:100%}.ap-version--site-black-white .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--site-white-black .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form,.ap-version--site-yellow-blue .search-form.-header.-inner .ap-version-alternative.ap-version-alternative--search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-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;width:100%}.ap-version--site-black-white .ap-button,.ap-version--site-white-black .ap-button,.ap-version--site-yellow-blue .ap-button{-webkit-transition:.3s ease;transition:.3s ease}.ap-version--site-black-white .ap-button:hover:before,.ap-version--site-white-black .ap-button:hover:before,.ap-version--site-yellow-blue .ap-button:hover:before{background-color:transparent!important}.ap-version--accessibility-font .lang.header__language.language::before,.ap-version--font-size-1 .lang.header__language.language::before,.ap-version--font-size-2 .lang.header__language.language::before,.ap-version--font-size-3 .lang.header__language.language::before{top:45%}.ap-version--accessibility-font .slider__text,.ap-version--font-size-1 .slider__text,.ap-version--font-size-2 .slider__text,.ap-version--font-size-3 .slider__text{padding:0 10%!important;max-width:100%!important}.ap-version--accessibility-font .slider.-rooms-main,.ap-version--accessibility-font .slider.-rooms-main .card,.ap-version--accessibility-font .slider.-rooms-main .card__content,.ap-version--font-size-1 .slider.-rooms-main,.ap-version--font-size-1 .slider.-rooms-main .card,.ap-version--font-size-1 .slider.-rooms-main .card__content,.ap-version--font-size-2 .slider.-rooms-main,.ap-version--font-size-2 .slider.-rooms-main .card,.ap-version--font-size-2 .slider.-rooms-main .card__content,.ap-version--font-size-3 .slider.-rooms-main,.ap-version--font-size-3 .slider.-rooms-main .card,.ap-version--font-size-3 .slider.-rooms-main .card__content{height:auto}.ap-version--accessibility-font .header__button-phone .header__arrow,.ap-version--accessibility-font .lang.header__language:before,.ap-version--font-size-1 .header__button-phone .header__arrow,.ap-version--font-size-1 .lang.header__language:before,.ap-version--font-size-2 .header__button-phone .header__arrow,.ap-version--font-size-2 .lang.header__language:before,.ap-version--font-size-3 .header__button-phone .header__arrow,.ap-version--font-size-3 .lang.header__language:before{margin:0;padding:0;position:unset}.ap-version--accessibility-font .contacts__grid,.ap-version--font-size-1 .contacts__grid,.ap-version--font-size-2 .contacts__grid,.ap-version--font-size-3 .contacts__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-version--accessibility-font .contacts__grid-item,.ap-version--font-size-1 .contacts__grid-item,.ap-version--font-size-2 .contacts__grid-item,.ap-version--font-size-3 .contacts__grid-item{width:100%;max-width:100%}.ap-version.ap-version--image-hidden .column.attraction,.ap-version.ap-version--image-hidden .map,.ap-version.ap-version--image-hidden .map.map__attraction{display:none}.ap-version.ap-version--image-hidden .heading__image{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-version.ap-version--image-hidden .search-form.-header.-inner{margin-top:auto}.ap-version #tl-booking-form iframe,.ap-version #tl-search-form iframe{-webkit-filter:unset;filter:unset}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3 .slider__attraction-next,.ap-version.ap-version--font-size-3 .slider__attraction-prev{top:20%!important}.ap-version.ap-version--font-size-3.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-3.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-3.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-3.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-3.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-3.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-3.ap-version--letter-spacing-normal .slider__attraction-prev{top:10%!important}.ap-version--font-size-1 .footer__developer{font-size:115px!important}.ap-version--font-size-1 .seating__list,.ap-version--font-size-1 .seating__list .seating__item,.ap-version--font-size-1 .seating__list .seating__title{width:100%}.ap-version--font-size-1 .seating__list .seating__count{margin-left:60%}.ap-version--font-size-2 .footer__developer{font-size:120px!important}.ap-version--font-size-2 .seating__list,.ap-version--font-size-2 .seating__list .seating__item,.ap-version--font-size-2 .seating__list .seating__title{width:100%}.ap-version--font-size-2 .seating__list .seating__count{margin-left:60%}.ap-version--font-size-3 .footer__developer{font-size:125px!important}.ap-version--font-size-3 .seating__list,.ap-version--font-size-3 .seating__list .seating__item,.ap-version--font-size-3 .seating__list .seating__title{width:100%}.ap-version--font-size-3 .seating__list .seating__count{margin-left:60%}.ap-version--image-hidden .card.-type-default.-item,.ap-version--image-hidden .card.-type-news,.ap-version--image-hidden .card.-type-offers{display:inline-block;vertical-align:top;width:calc(50% - 60px - 1em);margin-left:30px;margin-right:30px}.ap-version--image-hidden .card:not(.-type-gallery) .card__image,.ap-version--image-hidden .content__image,.ap-version--image-hidden .fancybox-image,.ap-version--image-hidden .map.-type-contacts,.ap-version--image-hidden .section.-type-restaurant .section__carousel,.ap-version--image-hidden .section.-type-restaurant .section__slider,.ap-version--image-hidden .section__col.-image,.ap-version--image-hidden .section__image{display:none}.ap-version--image-hidden .main__layer{background-image:none!important}.ap-version--image-hidden .instagram__col.-box{position:static;-webkit-transform:none;transform:none;margin-left:auto}.ap-version--image-hidden .card.-type-default.-item{margin-top:3em}.ap-version--image-hidden .card.-type-default.-item:not(:last-child){margin-bottom:3em}.ap-version--image-hidden .card.-type-default .card__content{position:static;-webkit-transform:none;transform:none;max-width:100%!important}.ap-version--image-hidden .card.-type-default .card__properties{top:auto;left:auto;right:0;bottom:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-2px;margin-right:-2px}.ap-version--image-hidden .card.-type-default .card__property{margin-left:2px;margin-right:2px}.ap-version--image-hidden .card.-type-default .card__property:not(:last-child){margin-bottom:0}.ap-version--image-hidden .card.-type-news .grid__col{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ap-version--image-hidden .card.-type-news .grid__col:first-of-type{display:none}.ap-version--image-gray #map,.ap-version--image-gray .fancybox-image,.ap-version--image-gray .section__image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ap-version--image-gray .main__overlay:before{backdrop-filter:grayscale(100%)}.ap-version--site-black-white .button.-type-booking:before,.ap-version--site-black-white .button.-type-more:before,.ap-version--site-black-white .card.-type-default .card__control-line:before,.ap-version--site-black-white .hr,.ap-version--site-black-white .mx-text_border-b:before,.ap-version--site-black-white .slider__control-line:before,.ap-version--site-black-white hr,.card.-type-default .ap-version--site-black-white .card__control-line:before{background-color:#000!important}.ap-version--site-black-white .button.-booking-header,.ap-version--site-black-white .button.-booking-header-mobile{color:#fff!important;background-color:#000!important}.ap-version--site-black-white .button.-booking-header-mobile:hover,.ap-version--site-black-white .button.-booking-header:hover{color:#000!important}.ap-version--site-black-white .button.-booking-header .icon,.ap-version--site-black-white .button.-booking-header .icon:before,.ap-version--site-black-white .button.-booking-header-mobile .icon,.ap-version--site-black-white .button.-booking-header-mobile .icon:before,.ap-version--site-black-white .button.-type-booking{color:#fff!important}.ap-version--site-black-white .button.-type-booking:hover{color:#000!important}.ap-version--site-black-white .button.-type-more:hover,.ap-version--site-black-white .service.-detail:hover .icon,.ap-version--site-black-white .service.-detail:hover .icon:before,.ap-version--site-black-white .service.-detail:hover .service__content,.ap-version--site-black-white .service.-detail:hover .service__icon,.ap-version--site-black-white .service.-detail:hover .service__title,.ap-version--site-black-white .service.-detail:hover .service__title:before,.ap-version--site-black-white html.bx-no-touch .service:hover .icon,.ap-version--site-black-white html.bx-no-touch .service:hover .icon:before,.ap-version--site-black-white html.bx-no-touch .service:hover .service__content,.ap-version--site-black-white html.bx-no-touch .service:hover .service__icon,.ap-version--site-black-white html.bx-no-touch .service:hover .service__title,.ap-version--site-black-white html.bx-no-touch .service:hover .service__title:before,.ap-version--site-white-black .button.-booking-header-mobile:hover,.ap-version--site-white-black .button.-booking-header:hover{color:#fff!important}.ap-version--site-black-white .instagram__box-content{background-color:rgba(255,255,255,.8)!important}.ap-version--site-black-white .instagram__box-content:hover{background-color:#fff!important}.ap-version--site-black-white .mx-overlay{background-color:rgba(255,255,255,.65)!important}.ap-version--site-black-white .mx-overlay.-opacity-35{background-color:rgba(255,255,255,.35)!important}.ap-version--site-black-white .mx-overlay.-gradient-slide:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.4)),to(rgba(255,255,255,0)))!important;background-image:linear-gradient(to bottom,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 100%)!important}.ap-version--site-black-white .order__tab:not(.-active){color:#fff!important;background-color:#000!important}.ap-version--site-black-white .order__tab:not(.-active):before{color:#fff!important}.ap-version--site-black-white .legal__title span,.ap-version--site-black-white .mx-text_bg-decor,.legal__title .ap-version--site-black-white span{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.15)),to(rgba(0,0,0,.15)))!important;background-image:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.15))!important}.ap-version--site-black-white .accordion__toggle::after,.ap-version--site-black-white .accordion__toggle::before,.ap-version--site-black-white .service.-detail:hover:before,.ap-version--site-black-white html.bx-no-touch .service:hover:before{background-color:#000!important}.ap-version--site-black-white .order__tab{border-bottom-color:#fff!important}.ap-version--site-black-white .header__switch span{background:#000!important}.ap-version--site-white-black .button.-type-booking:before,.ap-version--site-white-black .button.-type-more:before,.ap-version--site-white-black .card.-type-default .card__control-line:before,.ap-version--site-white-black .hr,.ap-version--site-white-black .mx-text_border-b:before,.ap-version--site-white-black .slider__control-line:before,.ap-version--site-white-black hr,.card.-type-default .ap-version--site-white-black .card__control-line:before{background-color:#fff!important}.ap-version--site-white-black .button.-booking-header,.ap-version--site-white-black .button.-booking-header-mobile{color:#000!important;background-color:#fff!important}.ap-version--site-white-black .button.-booking-header .icon,.ap-version--site-white-black .button.-booking-header .icon:before,.ap-version--site-white-black .button.-booking-header-mobile .icon,.ap-version--site-white-black .button.-booking-header-mobile .icon:before,.ap-version--site-white-black .button.-type-booking{color:#000!important}.ap-version--site-white-black .button.-type-booking:hover{color:#fff!important}.ap-version--site-white-black .button.-type-more:hover,.ap-version--site-white-black .service.-detail:hover .icon,.ap-version--site-white-black .service.-detail:hover .icon:before,.ap-version--site-white-black .service.-detail:hover .service__content,.ap-version--site-white-black .service.-detail:hover .service__icon,.ap-version--site-white-black .service.-detail:hover .service__title,.ap-version--site-white-black .service.-detail:hover .service__title:before,.ap-version--site-white-black html.bx-no-touch .service:hover .icon,.ap-version--site-white-black html.bx-no-touch .service:hover .icon:before,.ap-version--site-white-black html.bx-no-touch .service:hover .service__content,.ap-version--site-white-black html.bx-no-touch .service:hover .service__icon,.ap-version--site-white-black html.bx-no-touch .service:hover .service__title,.ap-version--site-white-black html.bx-no-touch .service:hover .service__title:before{color:#000!important}.ap-version--site-white-black .instagram__box-content{background-color:rgba(0,0,0,.8)!important}.ap-version--site-white-black .instagram__box-content:hover{background-color:#000!important}.ap-version--site-white-black .mx-overlay{background-color:rgba(0,0,0,.65)!important}.ap-version--site-white-black .mx-overlay.-opacity-35{background-color:rgba(0,0,0,.35)!important}.ap-version--site-white-black .mx-overlay.-gradient-slide:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(transparent))!important;background-image:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,transparent 100%)!important}.ap-version--site-white-black .order__tab:not(.-active){color:#000!important;background-color:#fff!important}.ap-version--site-white-black .order__tab:not(.-active):before{color:#000!important}.ap-version--site-white-black .legal__title span,.ap-version--site-white-black .mx-text_bg-decor,.legal__title .ap-version--site-white-black span{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.15)),to(rgba(255,255,255,.15)))!important;background-image:linear-gradient(rgba(255,255,255,.15),rgba(255,255,255,.15))!important}.ap-version--site-white-black .accordion__toggle::after,.ap-version--site-white-black .accordion__toggle::before,.ap-version--site-white-black .service.-detail:hover:before,.ap-version--site-white-black html.bx-no-touch .service:hover:before{background-color:#fff!important}.ap-version--site-white-black .order__tab{border-bottom-color:#000!important}.ap-version--site-white-black .header__switch span{background:#fff!important}.ap-version--site-yellow-blue .button.-type-booking:before,.ap-version--site-yellow-blue .button.-type-more:before,.ap-version--site-yellow-blue .card.-type-default .card__control-line:before,.ap-version--site-yellow-blue .hr,.ap-version--site-yellow-blue .mx-text_border-b:before,.ap-version--site-yellow-blue .slider__control-line:before,.ap-version--site-yellow-blue hr,.card.-type-default .ap-version--site-yellow-blue .card__control-line:before{background-color:#ff0!important}.ap-version--site-yellow-blue .button.-booking-header,.ap-version--site-yellow-blue .button.-booking-header-mobile{color:#00008b!important;background-color:#ff0!important}.ap-version--site-yellow-blue .button.-booking-header-mobile:hover,.ap-version--site-yellow-blue .button.-booking-header:hover{color:#ff0!important}.ap-version--site-yellow-blue .button.-booking-header .icon,.ap-version--site-yellow-blue .button.-booking-header .icon:before,.ap-version--site-yellow-blue .button.-booking-header-mobile .icon,.ap-version--site-yellow-blue .button.-booking-header-mobile .icon:before,.ap-version--site-yellow-blue .button.-type-booking{color:#00008b!important}.ap-version--site-yellow-blue .button.-type-booking:hover{color:#ff0!important}.ap-version--site-yellow-blue .button.-type-more:hover,.ap-version--site-yellow-blue .service.-detail:hover .icon,.ap-version--site-yellow-blue .service.-detail:hover .icon:before,.ap-version--site-yellow-blue .service.-detail:hover .service__content,.ap-version--site-yellow-blue .service.-detail:hover .service__icon,.ap-version--site-yellow-blue .service.-detail:hover .service__title,.ap-version--site-yellow-blue .service.-detail:hover .service__title:before,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .icon,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .icon:before,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .service__content,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .service__icon,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .service__title,.ap-version--site-yellow-blue html.bx-no-touch .service:hover .service__title:before{color:#00008b!important}.ap-version--site-yellow-blue .instagram__box-content{background-color:rgba(0,0,139,.8)!important}.ap-version--site-yellow-blue .instagram__box-content:hover{background-color:#00008b!important}.ap-version--site-yellow-blue .mx-overlay{background-color:rgba(0,0,139,.65)!important}.ap-version--site-yellow-blue .mx-overlay.-opacity-35{background-color:rgba(0,0,139,.35)!important}.ap-version--site-yellow-blue .mx-overlay.-gradient-slide:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,139,.4)),to(rgba(0,0,139,0)))!important;background-image:linear-gradient(to bottom,rgba(0,0,139,.4) 0%,rgba(0,0,139,0) 100%)!important}.ap-version--site-yellow-blue .order__tab:not(.-active){color:#00008b!important;background-color:#ff0!important}.ap-version--site-yellow-blue .order__tab:not(.-active):before{color:#00008b!important}.ap-version--site-yellow-blue .legal__title span,.ap-version--site-yellow-blue .mx-text_bg-decor,.legal__title .ap-version--site-yellow-blue span{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,0,.15)),to(rgba(255,255,0,.15)))!important;background-image:linear-gradient(rgba(255,255,0,.15),rgba(255,255,0,.15))!important}.ap-version--site-yellow-blue .accordion__toggle::after,.ap-version--site-yellow-blue .accordion__toggle::before,.ap-version--site-yellow-blue .service.-detail:hover:before,.ap-version--site-yellow-blue html.bx-no-touch .service:hover:before{background-color:#ff0!important}.ap-version--site-yellow-blue .order__tab{border-bottom-color:#00008b!important}.ap-version--site-yellow-blue .header__switch span{background:#ff0!important}.ap-version--site-black-white .button,.ap-version--site-black-white .card:not(.-type-news) .card__content,.ap-version--site-black-white .card__date,.ap-version--site-black-white .card__property,.ap-version--site-black-white .instagram__box-content,.ap-version--site-black-white .order__tab,.ap-version--site-black-white .search-form-id,.ap-version--site-black-white .search-form-inner-id,.ap-version--site-black-white .slider.-review-detail,.ap-version--site-black-white input,.ap-version--site-black-white select,.ap-version--site-black-white textarea,.ap-version--site-white-black .button,.ap-version--site-white-black .card:not(.-type-news) .card__content,.ap-version--site-white-black .card__date,.ap-version--site-white-black .card__property,.ap-version--site-white-black .instagram__box-content,.ap-version--site-white-black .order__tab,.ap-version--site-white-black .search-form-id,.ap-version--site-white-black .search-form-inner-id,.ap-version--site-white-black .slider.-review-detail,.ap-version--site-white-black input,.ap-version--site-white-black select,.ap-version--site-white-black textarea,.ap-version--site-yellow-blue .button,.ap-version--site-yellow-blue .card:not(.-type-news) .card__content,.ap-version--site-yellow-blue .card__date,.ap-version--site-yellow-blue .card__property,.ap-version--site-yellow-blue .instagram__box-content,.ap-version--site-yellow-blue .order__tab,.ap-version--site-yellow-blue .search-form-id,.ap-version--site-yellow-blue .search-form-inner-id,.ap-version--site-yellow-blue .slider.-review-detail,.ap-version--site-yellow-blue input,.ap-version--site-yellow-blue select,.ap-version--site-yellow-blue textarea{border:1px solid}.ap-version--site-black-white .ap-version-show-block.mx-hide,.ap-version--site-black-white .header,.ap-version--site-white-black .ap-version-show-block.mx-hide,.ap-version--site-white-black .header,.ap-version--site-yellow-blue .ap-version-show-block.mx-hide,.ap-version--site-yellow-blue .header{border-bottom:1px solid}.ap-version--site-black-white .footer,.ap-version--site-white-black .footer,.ap-version--site-yellow-blue .footer{border-top:1px solid}.ap-version--site-black-white .panel,.ap-version--site-white-black .panel,.ap-version--site-yellow-blue .panel{border-left:1px solid}.ap-version--site-black-white .logo__link,.ap-version--site-white-black .logo__link,.ap-version--site-yellow-blue .logo__link{border-right:1px solid}.ap-version--site-black-white .mx-bg_add2,.ap-version--site-white-black .mx-bg_add2,.ap-version--site-yellow-blue .mx-bg_add2{border-top:1px solid;border-bottom:1px solid}.ap-version--site-black-white .order__tab,.ap-version--site-white-black .order__tab,.ap-version--site-yellow-blue .order__tab{border-bottom:none}.ap-version--site-black-white .breadcrumbs,.ap-version--site-black-white .button.-booking-header-mobile .icon,.ap-version--site-black-white .button.-booking-header-mobile .icon:before,.ap-version--site-black-white .card.-type-offers .card__row,.ap-version--site-black-white .card__properties,.ap-version--site-black-white .column,.ap-version--site-black-white .container,.ap-version--site-black-white .content,.ap-version--site-black-white .footer__developer:before,.ap-version--site-black-white .grid,.ap-version--site-black-white .heading,.ap-version--site-black-white .heading__breadcrumbs,.ap-version--site-black-white .heading__image,.ap-version--site-black-white .instagram__box-title,.ap-version--site-black-white .instagram__col,.ap-version--site-black-white .main__layer,.ap-version--site-black-white .main__overlay,.ap-version--site-black-white .main__overlay:before,.ap-version--site-black-white .mx-fill,.ap-version--site-black-white .mx-overlay.-gradient-slide:before,.ap-version--site-black-white .mx-overlay.-gradient:before,.ap-version--site-black-white .order.-detail:before,.ap-version--site-black-white .order__tab:before,.ap-version--site-black-white .order__tabs,.ap-version--site-black-white .row,.ap-version--site-black-white .scroll,.ap-version--site-black-white .scroll__el,.ap-version--site-black-white .scroll__el:before,.ap-version--site-black-white .search-form-id iframe,.ap-version--site-black-white .search-form.-content .search-form__row,.ap-version--site-black-white .section.-type-wedding .section__decor,.ap-version--site-black-white .section__col,.ap-version--site-black-white .section__col *,.ap-version--site-black-white .service__content,.ap-version--site-black-white .service__icon,.ap-version--site-black-white .service__icon .icon,.ap-version--site-black-white .service__icon .icon:before,.ap-version--site-black-white .service__title,.ap-version--site-black-white .service__title:before,.ap-version--site-black-white .slider.-default,.ap-version--site-black-white .slider.-gutter-left,.ap-version--site-black-white .slider.-main .slider__item:before,.ap-version--site-black-white .video-main__container::before,.ap-version--site-white-black .breadcrumbs,.ap-version--site-white-black .button.-booking-header-mobile .icon,.ap-version--site-white-black .button.-booking-header-mobile .icon:before,.ap-version--site-white-black .card.-type-offers .card__row,.ap-version--site-white-black .card__properties,.ap-version--site-white-black .column,.ap-version--site-white-black .container,.ap-version--site-white-black .content,.ap-version--site-white-black .footer__developer:before,.ap-version--site-white-black .grid,.ap-version--site-white-black .heading,.ap-version--site-white-black .heading__breadcrumbs,.ap-version--site-white-black .heading__image,.ap-version--site-white-black .instagram__box-title,.ap-version--site-white-black .instagram__col,.ap-version--site-white-black .main__layer,.ap-version--site-white-black .main__overlay,.ap-version--site-white-black .main__overlay:before,.ap-version--site-white-black .mx-fill,.ap-version--site-white-black .mx-overlay.-gradient-slide:before,.ap-version--site-white-black .mx-overlay.-gradient:before,.ap-version--site-white-black .order.-detail:before,.ap-version--site-white-black .order__tab:before,.ap-version--site-white-black .order__tabs,.ap-version--site-white-black .row,.ap-version--site-white-black .scroll,.ap-version--site-white-black .scroll__el,.ap-version--site-white-black .scroll__el:before,.ap-version--site-white-black .search-form-id iframe,.ap-version--site-white-black .search-form.-content .search-form__row,.ap-version--site-white-black .section.-type-wedding .section__decor,.ap-version--site-white-black .section__col,.ap-version--site-white-black .section__col *,.ap-version--site-white-black .service__content,.ap-version--site-white-black .service__icon,.ap-version--site-white-black .service__icon .icon,.ap-version--site-white-black .service__icon .icon:before,.ap-version--site-white-black .service__title,.ap-version--site-white-black .service__title:before,.ap-version--site-white-black .slider.-default,.ap-version--site-white-black .slider.-gutter-left,.ap-version--site-white-black .slider.-main .slider__item:before,.ap-version--site-white-black .video-main__container::before,.ap-version--site-yellow-blue .breadcrumbs,.ap-version--site-yellow-blue .button.-booking-header-mobile .icon,.ap-version--site-yellow-blue .button.-booking-header-mobile .icon:before,.ap-version--site-yellow-blue .card.-type-offers .card__row,.ap-version--site-yellow-blue .card__properties,.ap-version--site-yellow-blue .column,.ap-version--site-yellow-blue .container,.ap-version--site-yellow-blue .content,.ap-version--site-yellow-blue .footer__developer:before,.ap-version--site-yellow-blue .grid,.ap-version--site-yellow-blue .heading,.ap-version--site-yellow-blue .heading__breadcrumbs,.ap-version--site-yellow-blue .heading__image,.ap-version--site-yellow-blue .instagram__box-title,.ap-version--site-yellow-blue .instagram__col,.ap-version--site-yellow-blue .main__layer,.ap-version--site-yellow-blue .main__overlay,.ap-version--site-yellow-blue .main__overlay:before,.ap-version--site-yellow-blue .mx-fill,.ap-version--site-yellow-blue .mx-overlay.-gradient-slide:before,.ap-version--site-yellow-blue .mx-overlay.-gradient:before,.ap-version--site-yellow-blue .order.-detail:before,.ap-version--site-yellow-blue .order__tab:before,.ap-version--site-yellow-blue .order__tabs,.ap-version--site-yellow-blue .row,.ap-version--site-yellow-blue .scroll,.ap-version--site-yellow-blue .scroll__el,.ap-version--site-yellow-blue .scroll__el:before,.ap-version--site-yellow-blue .search-form-id iframe,.ap-version--site-yellow-blue .search-form.-content .search-form__row,.ap-version--site-yellow-blue .section.-type-wedding .section__decor,.ap-version--site-yellow-blue .section__col,.ap-version--site-yellow-blue .section__col *,.ap-version--site-yellow-blue .service__content,.ap-version--site-yellow-blue .service__icon,.ap-version--site-yellow-blue .service__icon .icon,.ap-version--site-yellow-blue .service__icon .icon:before,.ap-version--site-yellow-blue .service__title,.ap-version--site-yellow-blue .service__title:before,.ap-version--site-yellow-blue .slider.-default,.ap-version--site-yellow-blue .slider.-gutter-left,.ap-version--site-yellow-blue .slider.-main .slider__item:before,.ap-version--site-yellow-blue .video-main__container::before,.card.-type-offers .ap-version--site-black-white .card__row,.card.-type-offers .ap-version--site-white-black .card__row,.card.-type-offers .ap-version--site-yellow-blue .card__row,.search-form.-content .ap-version--site-black-white .search-form__row,.search-form.-content .ap-version--site-white-black .search-form__row,.search-form.-content .ap-version--site-yellow-blue .search-form__row,.section.-type-wedding .ap-version--site-black-white .section__decor,.section.-type-wedding .ap-version--site-white-black .section__decor,.section.-type-wedding .ap-version--site-yellow-blue .section__decor,.slider.-main .ap-version--site-black-white .slider__item:before,.slider.-main .ap-version--site-white-black .slider__item:before,.slider.-main .ap-version--site-yellow-blue .slider__item:before{background-color:transparent!important}.ap-version--site-black-white .form,.ap-version--site-black-white .form *,.ap-version--site-black-white .form :after,.ap-version--site-black-white .form :before,.ap-version--site-white-black .form,.ap-version--site-white-black .form *,.ap-version--site-white-black .form :after,.ap-version--site-white-black .form :before,.ap-version--site-yellow-blue .form,.ap-version--site-yellow-blue .form *,.ap-version--site-yellow-blue .form :after,.ap-version--site-yellow-blue .form :before{color:inherit!important;border-color:inherit!important;background-color:inherit!important}.ap-version--site-black-white .menu__link:hover,.ap-version--site-black-white .social__link:hover,.ap-version--site-white-black .menu__link:hover,.ap-version--site-white-black .social__link:hover,.ap-version--site-yellow-blue .menu__link:hover,.ap-version--site-yellow-blue .social__link:hover{opacity:.6!important}.ap-version--site-black-white .button.-booking-header,.ap-version--site-white-black .button.-booking-header,.ap-version--site-yellow-blue .button.-booking-header{border-right:none;border-top:none;border-bottom:none}.ap-version--site-black-white .card.-type-default .card__properties,.ap-version--site-white-black .card.-type-default .card__properties,.ap-version--site-yellow-blue .card.-type-default .card__properties{top:-1px}.ap-version--site-black-white .order.-detail:before,.ap-version--site-white-black .order.-detail:before,.ap-version--site-yellow-blue .order.-detail:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border:1px solid}.ap-version--site-black-white .order__tabs,.ap-version--site-white-black .order__tabs,.ap-version--site-yellow-blue .order__tabs{z-index:1}.ap-version--site-black-white .order__tab.-active:after,.ap-version--site-white-black .order__tab.-active:after,.ap-version--site-yellow-blue .order__tab.-active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#fff}.ap-version--site-black-white .card.-type-review .card__date,.ap-version--site-white-black .card.-type-review .card__date,.ap-version--site-yellow-blue .card.-type-review .card__date{border-top:none;border-left:none}.ap-version--site-black-white .logo__link{background-color:#000!important}.ap-version--font-size-1 .card.-type-default,.ap-version--font-size-2 .card.-type-default,.ap-version--font-size-3 .card.-type-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ap-version--font-size-1 .card.-type-default .card__image,.ap-version--font-size-2 .card.-type-default .card__image,.ap-version--font-size-3 .card.-type-default .card__image{width:100%;padding-top:30%;z-index:-1}.ap-version--font-size-1 .card.-type-default .card__image-container,.ap-version--font-size-2 .card.-type-default .card__image-container,.ap-version--font-size-3 .card.-type-default .card__image-container{position:absolute;top:0;left:0;width:100%;height:100%}.ap-version--font-size-1 .card.-type-default .card__content,.ap-version--font-size-2 .card.-type-default .card__content,.ap-version--font-size-3 .card.-type-default .card__content{position:relative;top:0;width:100%;max-width:100%;margin-right:-5%;-webkit-transform:none;transform:none}.ap-version--font-size-1 .card.-type-default .card__row.-buttons,.ap-version--font-size-2 .card.-type-default .card__row.-buttons,.ap-version--font-size-3 .card.-type-default .card__row.-buttons{margin-left:-.3em;margin-right:-.3em}.ap-version--font-size-1 .card.-type-default .card__row.-buttons .button,.ap-version--font-size-2 .card.-type-default .card__row.-buttons .button,.ap-version--font-size-3 .card.-type-default .card__row.-buttons .button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:.3em;margin-right:.3em}.ap-version--font-size-1 .card.-type-default .slider.-gutter-left .slider__container,.ap-version--font-size-2 .card.-type-default .slider.-gutter-left .slider__container,.ap-version--font-size-3 .card.-type-default .slider.-gutter-left .slider__container{padding-left:0}.ap-version--font-size-1 .card.-type-offers .card__content .button,.ap-version--font-size-2 .card.-type-offers .card__content .button,.ap-version--font-size-3 .card.-type-offers .card__content .button{width:auto}.ap-version--font-size-1 .card.-type-gallery,.ap-version--font-size-2 .card.-type-gallery,.ap-version--font-size-3 .card.-type-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:400px}.ap-version--font-size-1 .card.-type-gallery .card__content,.ap-version--font-size-2 .card.-type-gallery .card__content,.ap-version--font-size-3 .card.-type-gallery .card__content{position:relative;width:100%}.ap-version--font-size-1 .card.-type-gallery .card__content:hover .card__title,.ap-version--font-size-2 .card.-type-gallery .card__content:hover .card__title,.ap-version--font-size-3 .card.-type-gallery .card__content:hover .card__title{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ap-version--font-size-1 .card.-type-gallery .card__image,.ap-version--font-size-2 .card.-type-gallery .card__image,.ap-version--font-size-3 .card.-type-gallery .card__image{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}.ap-version--font-size-1 .card.-type-gallery .card__title,.ap-version--font-size-2 .card.-type-gallery .card__title,.ap-version--font-size-3 .card.-type-gallery .card__title{position:static;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;width:100%;height:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ap-version--font-size-1 .card.-type-review .card__heading,.ap-version--font-size-2 .card.-type-review .card__heading,.ap-version--font-size-3 .card.-type-review .card__heading{text-align:center;width:100%}.ap-version--font-size-1 .panel{width:120px}.ap-version--font-size-1 .panel__langs,.ap-version--font-size-2 .panel__langs,.ap-version--font-size-3 .panel__langs{width:100%}.ap-version--font-size-1 .panel__transform.-phone,.ap-version--font-size-2 .panel__transform.-phone,.ap-version--font-size-3 .panel__transform.-phone{-ms-flex-preferred-size:35%;flex-basis:35%}.ap-version--font-size-1 .search-form.-content .search-form__row,.ap-version--font-size-2 .search-form.-content .search-form__row,.ap-version--font-size-3 .search-form.-content .search-form__row{display:block}.ap-version--font-size-1 .search-form.-content .search-form__title,.ap-version--font-size-2 .search-form.-content .search-form__title,.ap-version--font-size-3 .search-form.-content .search-form__title{max-width:100%;margin-bottom:35px}.ap-version--font-size-1 .order.-detail,.ap-version--font-size-2 .order.-detail,.ap-version--font-size-3 .order.-detail{width:auto;padding-left:40px;padding-right:40px}.ap-version--font-size-1 .order__prices,.ap-version--font-size-2 .order__prices,.ap-version--font-size-3 .order__prices{height:3em}.ap-version--font-size-1 .order__price,.ap-version--font-size-2 .order__price,.ap-version--font-size-3 .order__price{height:1.5em}.ap-version--font-size-1 .content__order,.ap-version--font-size-1 .order__tabs.-row .order__tab,.ap-version--font-size-2 .content__order,.ap-version--font-size-2 .order__tabs.-row .order__tab,.ap-version--font-size-3 .content__order,.ap-version--font-size-3 .order__tabs.-row .order__tab{max-width:100%}.ap-version--font-size-1 .button.-booking-header,.ap-version--font-size-1 .button.-booking-header-mobile,.ap-version--font-size-2 .button.-booking-header,.ap-version--font-size-2 .button.-booking-header-mobile,.ap-version--font-size-3 .button.-booking-header,.ap-version--font-size-3 .button.-booking-header-mobile{height:100%}.ap-version--font-size-1 .button.-booking-header,.ap-version--font-size-2 .button.-booking-header,.ap-version--font-size-3 .button.-booking-header{width:100%;padding:10px}.ap-version--font-size-1 .button.-type-booking.-fix-width,.ap-version--font-size-1 .button.-type-more.-fix-width,.ap-version--font-size-2 .button.-type-booking.-fix-width,.ap-version--font-size-2 .button.-type-more.-fix-width,.ap-version--font-size-3 .button.-type-booking.-fix-width,.ap-version--font-size-3 .button.-type-more.-fix-width{max-width:100%;width:auto;padding-right:1.5em;padding-left:1.5em;text-align:center}.ap-version--font-size-1 .content__services.-col-1,.ap-version--font-size-1 .content__services.-col-2,.ap-version--font-size-2 .content__services.-col-1,.ap-version--font-size-2 .content__services.-col-2,.ap-version--font-size-3 .content__services.-col-1,.ap-version--font-size-3 .content__services.-col-2{width:100%}.ap-version--font-size-1 .content__services.-col-3 .content__service,.ap-version--font-size-1 .content__services.-col-4 .content__service,.ap-version--font-size-1 .content__services.-col-5 .content__service,.ap-version--font-size-1 .content__services.-col-6 .content__service,.ap-version--font-size-2 .content__services.-col-3 .content__service,.ap-version--font-size-2 .content__services.-col-4 .content__service,.ap-version--font-size-2 .content__services.-col-5 .content__service,.ap-version--font-size-2 .content__services.-col-6 .content__service,.ap-version--font-size-3 .content__services.-col-3 .content__service,.ap-version--font-size-3 .content__services.-col-4 .content__service,.ap-version--font-size-3 .content__services.-col-5 .content__service,.ap-version--font-size-3 .content__services.-col-6 .content__service{-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);max-width:calc(100%/3 - 1px)}.ap-version--font-size-1 .content__services.-state-detail .content__service,.ap-version--font-size-2 .content__services.-state-detail .content__service,.ap-version--font-size-3 .content__services.-state-detail .content__service{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.ap-version--font-size-1 .seating,.ap-version--font-size-2 .seating,.ap-version--font-size-3 .seating{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ap-version--font-size-1 .seating__col.-list,.ap-version--font-size-2 .seating__col.-list,.ap-version--font-size-3 .seating__col.-list{width:100%;max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1}.ap-version--font-size-1 .seating__col.-icon,.ap-version--font-size-2 .seating__col.-icon,.ap-version--font-size-3 .seating__col.-icon{max-width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}.ap-version--font-size-1 .seating__title,.ap-version--font-size-2 .seating__title,.ap-version--font-size-3 .seating__title{width:auto;padding-right:20px}.ap-version--font-size-1 .seating__count,.ap-version--font-size-2 .seating__count,.ap-version--font-size-3 .seating__count{margin-left:auto}.ap-version--font-size-1 .seating__wrap,.ap-version--font-size-2 .seating__wrap,.ap-version--font-size-3 .seating__wrap{height:auto;padding:40px 15px;text-align:center}.ap-version--font-size-1 .grid__col.-col-gallery,.ap-version--font-size-2 .grid__col.-col-gallery,.ap-version--font-size-3 .grid__col.-col-gallery{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-version--font-size-1 .grid__col.-col-gallery:nth-last-child(-n+2),.ap-version--font-size-2 .grid__col.-col-gallery:nth-last-child(-n+2),.ap-version--font-size-3 .grid__col.-col-gallery:nth-last-child(-n+2){margin-bottom:40px}.ap-version--font-size-1 .grid__col.-col-3-6-12,.ap-version--font-size-1 .grid__col.-col-4-6-12,.ap-version--font-size-1 .grid__col.-col-5-6-12,.ap-version--font-size-2 .grid__col.-col-3-6-12,.ap-version--font-size-2 .grid__col.-col-4-6-12,.ap-version--font-size-2 .grid__col.-col-5-6-12,.ap-version--font-size-3 .grid__col.-col-3-6-12,.ap-version--font-size-3 .grid__col.-col-4-6-12,.ap-version--font-size-3 .grid__col.-col-5-6-12{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.ap-version--font-size-1 .section.-type-restaurant .section__slider,.ap-version--font-size-2 .section.-type-restaurant .section__slider,.ap-version--font-size-3 .section.-type-restaurant .section__slider{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto;width:calc(100% - 20px);max-width:100%;margin-left:auto;margin-right:auto}.ap-version--font-size-1 .section.-type-restaurant .section__desc,.ap-version--font-size-2 .section.-type-restaurant .section__desc,.ap-version--font-size-3 .section.-type-restaurant .section__desc{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;max-width:100%}.ap-version--font-size-1 .form.-review .form__col,.ap-version--font-size-2 .form.-review .form__col,.ap-version--font-size-3 .form.-review .form__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ap-version--font-size-1 .slider.-main .slick-track,.ap-version--font-size-2 .slider.-main .slick-track,.ap-version--font-size-3 .slider.-main .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-version--font-size-1 .slider.-main .slider__container,.ap-version--font-size-2 .slider.-main .slider__container,.ap-version--font-size-3 .slider.-main .slider__container{height:auto!important}.ap-version--font-size-1 .slider.-main .slider__item,.ap-version--font-size-2 .slider.-main .slider__item,.ap-version--font-size-3 .slider.-main .slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;min-height:100vh}.ap-version--font-size-1 .slider.-main .slider__item picture,.ap-version--font-size-2 .slider.-main .slider__item picture,.ap-version--font-size-3 .slider.-main .slider__item picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ap-version--font-size-1 .slider.-main .slider__text,.ap-version--font-size-2 .slider.-main .slider__text,.ap-version--font-size-3 .slider.-main .slider__text{position:relative;top:auto;left:auto;right:auto;max-width:none;padding:20px 16%;-webkit-transform:none;transform:none}.ap-version--font-size-1 .slider.-carousel-nav,.ap-version--font-size-2 .slider.-carousel-nav,.ap-version--font-size-3 .slider.-carousel-nav{width:100%!important;margin-left:auto;-webkit-transform:none;transform:none}.ap-version--font-size-1 .slider.-review-detail,.ap-version--font-size-2 .slider.-review-detail,.ap-version--font-size-3 .slider.-review-detail{max-width:100%}.ap-version--font-size-1 .breadcrumbs,.ap-version--font-size-1 .card.-type-offers .card__row,.ap-version--font-size-1 .heading__breadcrumbs,.ap-version--font-size-1 .row,.ap-version--font-size-1 .search-form.-content .search-form__row,.ap-version--font-size-1 .slider.-rooms-main,.ap-version--font-size-1 .slider.-rooms-main .slider__container,.ap-version--font-size-2 .breadcrumbs,.ap-version--font-size-2 .card.-type-offers .card__row,.ap-version--font-size-2 .heading__breadcrumbs,.ap-version--font-size-2 .row,.ap-version--font-size-2 .search-form.-content .search-form__row,.ap-version--font-size-2 .slider.-rooms-main,.ap-version--font-size-2 .slider.-rooms-main .slider__container,.ap-version--font-size-3 .breadcrumbs,.ap-version--font-size-3 .card.-type-offers .card__row,.ap-version--font-size-3 .heading__breadcrumbs,.ap-version--font-size-3 .row,.ap-version--font-size-3 .search-form.-content .search-form__row,.ap-version--font-size-3 .slider.-rooms-main,.ap-version--font-size-3 .slider.-rooms-main .slider__container,.card.-type-offers .ap-version--font-size-1 .card__row,.card.-type-offers .ap-version--font-size-2 .card__row,.card.-type-offers .ap-version--font-size-3 .card__row,.search-form.-content .ap-version--font-size-1 .search-form__row,.search-form.-content .ap-version--font-size-2 .search-form__row,.search-form.-content .ap-version--font-size-3 .search-form__row{width:100%}.ap-version--font-size-1 .slider.-rooms-main .card.-type-default,.ap-version--font-size-2 .slider.-rooms-main .card.-type-default,.ap-version--font-size-3 .slider.-rooms-main .card.-type-default{max-width:calc(100% - 50px);width:100%}.ap-version--font-size-1 .slider.-rooms-main .card.-type-default .card__content,.ap-version--font-size-2 .slider.-rooms-main .card.-type-default .card__content,.ap-version--font-size-3 .slider.-rooms-main .card.-type-default .card__content{left:0;-webkit-transform:none;transform:none}.ap-version--font-size-1 .card.-type-default .card__arrow .number,.ap-version--font-size-1 .slider__arrow .number,.ap-version--font-size-2 .card.-type-default .card__arrow .number,.ap-version--font-size-2 .slider__arrow .number,.ap-version--font-size-3 .card.-type-default .card__arrow .number,.ap-version--font-size-3 .slider__arrow .number,.card.-type-default .ap-version--font-size-1 .card__arrow .number,.card.-type-default .ap-version--font-size-2 .card__arrow .number,.card.-type-default .ap-version--font-size-3 .card__arrow .number{width:auto;height:auto}.ap-version--font-size-1 *,.ap-version--font-size-2 *,.ap-version--font-size-3 *{word-break:break-word!important}.ap-version--font-size-1 .menu__container,.ap-version--font-size-2 .menu__container,.ap-version--font-size-3 .menu__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.ap-version--font-size-1 .social.-panel,.ap-version--font-size-2 .social.-panel,.ap-version--font-size-3 .social.-panel{max-width:6em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.ap-version--font-size-1 .social.-panel .social__link,.ap-version--font-size-2 .social.-panel .social__link,.ap-version--font-size-3 .social.-panel .social__link{width:2em}.ap-version--font-size-1 .list li,.ap-version--font-size-1 .list__item,.ap-version--font-size-1 .loyalty-levels__accordion-subtitle ul li,.ap-version--font-size-1 .loyalty-rules__description ul li,.ap-version--font-size-1 .loyalty__main-text ul li,.ap-version--font-size-1 .seating__item,.ap-version--font-size-1 .ustyle ul li,.ap-version--font-size-2 .list li,.ap-version--font-size-2 .list__item,.ap-version--font-size-2 .loyalty-levels__accordion-subtitle ul li,.ap-version--font-size-2 .loyalty-rules__description ul li,.ap-version--font-size-2 .loyalty__main-text ul li,.ap-version--font-size-2 .seating__item,.ap-version--font-size-2 .ustyle ul li,.ap-version--font-size-3 .list li,.ap-version--font-size-3 .list__item,.ap-version--font-size-3 .loyalty-levels__accordion-subtitle ul li,.ap-version--font-size-3 .loyalty-rules__description ul li,.ap-version--font-size-3 .loyalty__main-text ul li,.ap-version--font-size-3 .seating__item,.ap-version--font-size-3 .ustyle ul li,.loyalty-levels__accordion-subtitle .ap-version--font-size-1 ul li,.loyalty-levels__accordion-subtitle .ap-version--font-size-2 ul li,.loyalty-levels__accordion-subtitle .ap-version--font-size-3 ul li,.loyalty-rules__description .ap-version--font-size-1 ul li,.loyalty-rules__description .ap-version--font-size-2 ul li,.loyalty-rules__description .ap-version--font-size-3 ul li,.loyalty__main-text .ap-version--font-size-1 ul li,.loyalty__main-text .ap-version--font-size-2 ul li,.loyalty__main-text .ap-version--font-size-3 ul li,.ustyle .ap-version--font-size-1 ul li,.ustyle .ap-version--font-size-2 ul li,.ustyle .ap-version--font-size-3 ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.ap-version--font-size-1 .list li:before,.ap-version--font-size-1 .list__item:before,.ap-version--font-size-1 .loyalty-levels__accordion-subtitle ul li:before,.ap-version--font-size-1 .loyalty-rules__description ul li:before,.ap-version--font-size-1 .loyalty__main-text ul li:before,.ap-version--font-size-1 .seating__item:before,.ap-version--font-size-1 .ustyle ul li:before,.ap-version--font-size-2 .list li:before,.ap-version--font-size-2 .list__item:before,.ap-version--font-size-2 .loyalty-levels__accordion-subtitle ul li:before,.ap-version--font-size-2 .loyalty-rules__description ul li:before,.ap-version--font-size-2 .loyalty__main-text ul li:before,.ap-version--font-size-2 .seating__item:before,.ap-version--font-size-2 .ustyle ul li:before,.ap-version--font-size-3 .list li:before,.ap-version--font-size-3 .list__item:before,.ap-version--font-size-3 .loyalty-levels__accordion-subtitle ul li:before,.ap-version--font-size-3 .loyalty-rules__description ul li:before,.ap-version--font-size-3 .loyalty__main-text ul li:before,.ap-version--font-size-3 .seating__item:before,.ap-version--font-size-3 .ustyle ul li:before,.loyalty-levels__accordion-subtitle .ap-version--font-size-1 ul li:before,.loyalty-levels__accordion-subtitle .ap-version--font-size-2 ul li:before,.loyalty-levels__accordion-subtitle .ap-version--font-size-3 ul li:before,.loyalty-rules__description .ap-version--font-size-1 ul li:before,.loyalty-rules__description .ap-version--font-size-2 ul li:before,.loyalty-rules__description .ap-version--font-size-3 ul li:before,.loyalty__main-text .ap-version--font-size-1 ul li:before,.loyalty__main-text .ap-version--font-size-2 ul li:before,.loyalty__main-text .ap-version--font-size-3 ul li:before,.ustyle .ap-version--font-size-1 ul li:before,.ustyle .ap-version--font-size-2 ul li:before,.ustyle .ap-version--font-size-3 ul li:before{position:static;width:auto;margin-right:.3em}.ap-version--font-size-1 .date.-fix-width,.ap-version--font-size-2 .date.-fix-width,.ap-version--font-size-3 .date.-fix-width{width:auto}.ap-version--font-size-1 .contacts__column .grid__col,.ap-version--font-size-2 .contacts__column .grid__col,.ap-version--font-size-3 .contacts__column .grid__col{margin-bottom:40px}.ap-version--font-size-1 .social.-contacts,.ap-version--font-size-2 .social.-contacts,.ap-version--font-size-3 .social.-contacts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ap-version--font-size-1 .footer__row,.ap-version--font-size-2 .footer__row,.ap-version--font-size-3 .footer__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.ap-version--font-size-1 .instagram__box-content,.ap-version--font-size-2 .instagram__box-content,.ap-version--font-size-3 .instagram__box-content{min-height:200px;height:auto;width:auto}.ap-version--font-size-1 .instagram__col.-box,.ap-version--font-size-2 .instagram__col.-box,.ap-version--font-size-3 .instagram__col.-box{-ms-flex-negative:0;flex-shrink:0}.ap-version--font-size-1 .form .button{font-size:27px!important}.ap-version--font-size-1 .form__heading{font-size:54px!important}.ap-version--font-size-1 .card.-type-default .card__arrow .ic:before,.ap-version--font-size-1 .form__control,.ap-version--font-size-1 .form__label,.ap-version--font-size-1 .slider__arrow .ic:before,.card.-type-default .ap-version--font-size-1 .card__arrow .ic:before{font-size:24px!important}.ap-version--font-size-1 .card.-type-default .card__arrow .number,.ap-version--font-size-1 .service.-detail .service__title:before,.ap-version--font-size-1 .slider__arrow .number,.card.-type-default .ap-version--font-size-1 .card__arrow .number{font-size:30px!important}.ap-version--font-size-2 .form .button{font-size:31.5px!important}.ap-version--font-size-2 .form__heading{font-size:63px!important}.ap-version--font-size-2 .card.-type-default .card__arrow .ic:before,.ap-version--font-size-2 .form__control,.ap-version--font-size-2 .form__label,.ap-version--font-size-2 .slider__arrow .ic:before,.card.-type-default .ap-version--font-size-2 .card__arrow .ic:before{font-size:28px!important}.ap-version--font-size-2 .card.-type-default .card__arrow .number,.ap-version--font-size-2 .service.-detail .service__title:before,.ap-version--font-size-2 .slider__arrow .number,.card.-type-default .ap-version--font-size-2 .card__arrow .number{font-size:35px!important}.ap-version--font-size-3 .form .button{font-size:36px!important}.ap-version--font-size-3 .form__heading{font-size:72px!important}.ap-version--font-size-3 .card.-type-default .card__arrow .ic:before,.ap-version--font-size-3 .form__control,.ap-version--font-size-3 .form__label,.ap-version--font-size-3 .slider__arrow .ic:before,.card.-type-default .ap-version--font-size-3 .card__arrow .ic:before{font-size:32px!important}.ap-version--font-size-3 .card.-type-default .card__arrow .number,.ap-version--font-size-3 .service.-detail .service__title:before,.ap-version--font-size-3 .slider__arrow .number,.card.-type-default .ap-version--font-size-3 .card__arrow .number{font-size:40px!important}.ap-version--accessibility-font :not(.ap-panel):not([class*=ap-panel__]):not(.ap):not([class*=ap__]){font-family:inherit!important}.bx-ie .ap-version--font-size-1 .order.-detail,.bx-ie .ap-version--font-size-2 .order.-detail,.bx-ie .ap-version--font-size-3 .order.-detail{height:10em}.bx-ie .ap-version--font-size-1 .card.-type-review .card__content.-inverted,.bx-ie .ap-version--font-size-2 .card.-type-review .card__content.-inverted,.bx-ie .ap-version--font-size-3 .card.-type-review .card__content.-inverted{height:auto;min-height:0}.bx-ie .ap-version--font-size-1 .card.-type-default .card__control,.bx-ie .ap-version--font-size-1 .slider__control,.card.-type-default .bx-ie .ap-version--font-size-1 .card__control{height:11em}.bx-ie .ap-version--font-size-1.ap-version--letter-spacing-big .card.-type-default .card__control,.bx-ie .ap-version--font-size-1.ap-version--letter-spacing-big .slider__control,.bx-ie .ap-version--font-size-1.ap-version--letter-spacing-normal .card.-type-default .card__control,.bx-ie .ap-version--font-size-1.ap-version--letter-spacing-normal .slider__control,.card.-type-default .bx-ie .ap-version--font-size-1.ap-version--letter-spacing-big .card__control,.card.-type-default .bx-ie .ap-version--font-size-1.ap-version--letter-spacing-normal .card__control{height:12em}.bx-ie .ap-version--font-size-2 .card.-type-default .card__control,.bx-ie .ap-version--font-size-2 .slider__control,.card.-type-default .bx-ie .ap-version--font-size-2 .card__control{height:10em}.bx-ie .ap-version--font-size-2.ap-version--letter-spacing-big .card.-type-default .card__control,.bx-ie .ap-version--font-size-2.ap-version--letter-spacing-big .slider__control,.bx-ie .ap-version--font-size-2.ap-version--letter-spacing-normal .card.-type-default .card__control,.bx-ie .ap-version--font-size-2.ap-version--letter-spacing-normal .slider__control,.card.-type-default .bx-ie .ap-version--font-size-2.ap-version--letter-spacing-big .card__control,.card.-type-default .bx-ie .ap-version--font-size-2.ap-version--letter-spacing-normal .card__control{height:11em}.bx-ie .ap-version--font-size-3 .card.-type-default .card__control,.bx-ie .ap-version--font-size-3 .slider__control,.card.-type-default .bx-ie .ap-version--font-size-3 .card__control{height:9em}.bx-ie .ap-version--font-size-3.ap-version--letter-spacing-big .card.-type-default .card__control,.bx-ie .ap-version--font-size-3.ap-version--letter-spacing-big .slider__control,.bx-ie .ap-version--font-size-3.ap-version--letter-spacing-normal .card.-type-default .card__control,.bx-ie .ap-version--font-size-3.ap-version--letter-spacing-normal .slider__control,.card.-type-default .bx-ie .ap-version--font-size-3.ap-version--letter-spacing-big .card__control,.card.-type-default .bx-ie .ap-version--font-size-3.ap-version--letter-spacing-normal .card__control{height:10em}.ap-version--accessibility-font .mx-text_nowrap,.ap-version--font-size-1 .mx-text_nowrap,.ap-version--font-size-2 .mx-text_nowrap,.ap-version--font-size-3 .mx-text_nowrap,.ap-version--letter-spacing-big .mx-text_nowrap,.ap-version--letter-spacing-normal .mx-text_nowrap{white-space:normal}.ap-version--accessibility-font [class*=" icon-"],.ap-version--accessibility-font [class^=icon-],.ap-version--font-size-1 [class*=" icon-"],.ap-version--font-size-1 [class^=icon-],.ap-version--font-size-2 [class*=" icon-"],.ap-version--font-size-2 [class^=icon-],.ap-version--font-size-3 [class*=" icon-"],.ap-version--font-size-3 [class^=icon-],.ap-version--letter-spacing-big [class*=" icon-"],.ap-version--letter-spacing-big [class^=icon-],.ap-version--letter-spacing-normal [class*=" icon-"],.ap-version--letter-spacing-normal [class^=icon-]{letter-spacing:0!important}.ap-version--accessibility-font .form,.ap-version--accessibility-font .form *,.ap-version--font-size-1 .form,.ap-version--font-size-1 .form *,.ap-version--font-size-2 .form,.ap-version--font-size-2 .form *,.ap-version--font-size-3 .form,.ap-version--font-size-3 .form *,.ap-version--letter-spacing-big .form,.ap-version--letter-spacing-big .form *,.ap-version--letter-spacing-normal .form,.ap-version--letter-spacing-normal .form *{line-height:1.5}.ap-version--accessibility-font .button.-booking-header-mobile .icon,.ap-version--font-size-1 .button.-booking-header-mobile .icon,.ap-version--font-size-2 .button.-booking-header-mobile .icon,.ap-version--font-size-3 .button.-booking-header-mobile .icon,.ap-version--letter-spacing-big .button.-booking-header-mobile .icon,.ap-version--letter-spacing-normal .button.-booking-header-mobile .icon{font-size:30px!important}.ap-version--accessibility-font .instagram__box-text,.ap-version--font-size-1 .instagram__box-text,.ap-version--font-size-2 .instagram__box-text,.ap-version--font-size-3 .instagram__box-text,.ap-version--letter-spacing-big .instagram__box-text,.ap-version--letter-spacing-normal .instagram__box-text{text-align:center;white-space:normal}.ap-version--accessibility-font .header__nav,.ap-version--font-size-1 .header__nav,.ap-version--font-size-2 .header__nav,.ap-version--font-size-3 .header__nav,.ap-version--letter-spacing-big .header__nav,.ap-version--letter-spacing-normal .header__nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ap-version--accessibility-font .legal__icon,.ap-version--font-size-1 .legal__icon,.ap-version--font-size-2 .legal__icon,.ap-version--font-size-3 .legal__icon,.ap-version--letter-spacing-big .legal__icon,.ap-version--letter-spacing-normal .legal__icon{font-size:60px!important}.ap-version--accessibility-font .ustyle ol,.ap-version--font-size-1 .ustyle ol,.ap-version--font-size-2 .ustyle ol,.ap-version--font-size-3 .ustyle ol,.ap-version--letter-spacing-big .ustyle ol,.ap-version--letter-spacing-normal .ustyle ol{padding-left:2em}.ap-version--font-size-1 .messengers__item,.ap-version--font-size-2 .messengers__item,.ap-version--font-size-3 .messengers__item{padding-right:50px}.ap-version--font-size-2 .panel,.ap-version--font-size-3 .panel{width:150px}.ap-version--font-size-2 .service__title,.ap-version--font-size-3 .service__title{padding-right:50px}.ap-version--font-size-1 .form__checkbox-mark{top:7px}.ap-version--font-size-2 .form__checkbox-mark{top:10px}.ap-version--font-size-3 .form__checkbox-mark{top:14px}@media (min-width:481px){.contacts__label{-ms-flex-preferred-size:30%;flex-basis:30%}}@media (min-width:767px){.service.-detail .service__title:before{top:45%}}@media (min-width:768px){.slider.-gutter-left .slider__container{padding-left:220px}.slider__control{left:-10px}.card.-type-default .card__control,.slider__control{-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;-ms-flex-item-align:inherit;align-self:inherit;margin-top:0;position:absolute;width:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.card.-type-default .card__control-line,.slider__control-line{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:10px}.card.-type-default .card__control-line:before,.slider__control-line:before{content:'';background-color:#004b3c;display:block;margin:0 auto;height:80px;width:3px}.card.-type-default .-small.card__control-line:before,.slider__control-line.-small:before{width:3px;height:40px}.card.-type-default .card__control,.slider__control.-image{left:auto;right:30px}.card.-type-default .card__arrow,.slider__arrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.-type-default .card__arrow .number,.slider__arrow .number{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:scale(-1);transform:scale(-1);height:30px;width:auto}.card.-type-default .-prev.card__arrow,.slider__arrow.-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card.-type-default .-prev.card__arrow .number,.slider__arrow.-prev .number{margin-bottom:20px}.card.-type-default .-next.card__arrow,.slider__arrow.-next{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.card.-type-default .-next.card__arrow .number,.slider__arrow.-next .number{margin-top:20px}.card.-type-default .card__image{padding-left:220px}.card.-type-default .card__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card.-type-default .card__row .button.-type-more{margin-right:10px}.card.-type-default .card__content.-no-left-gutter{left:0}.card.-type-news .card__image{min-height:350px;max-height:450px;height:100%}.card.-type-offers .card__image.-special{min-width:414px}.section.-type-about .section__col.-image{margin-bottom:0;width:50%;padding-right:40px;padding-bottom:20px;float:left}.footer__row.-first-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px}.grid__col.-col-gallery:nth-last-child(-n+2){margin-bottom:0}.order.-detail{padding-top:20px;padding-left:20px;padding-right:20px;margin-top:-50px;width:440px;min-height:200px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.order__tabs{position:absolute;right:0;bottom:100%}.form__field.-input{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.form__field.-input:not(:last-child){padding:0 20px 0 0}.government-partners__list{display:grid;grid-template-columns:8.75% 38.75% 28.75% 8.75% 8.75%;gap:1.25%}.ap-version--image-hidden .slider.-rooms-main{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ap-version--image-hidden .slider.-rooms-main .slider__container{max-width:calc(100% - 50px)}.ap-version--image-hidden .slider.-rooms-main .card.-type-default .card__control,.ap-version--image-hidden .slider.-rooms-main .slider__control,.card.-type-default .ap-version--image-hidden .slider.-rooms-main .card__control{position:static;-webkit-transform:none;transform:none;-ms-flex-negative:0;flex-shrink:0}.ap-version--image-hidden .card.-type-default .card__control-line:before,.ap-version--image-hidden .slider__control-line:before,.card.-type-default .ap-version--image-hidden .card__control-line:before{height:100%;min-height:80px}.ap-version--image-hidden .order.-detail{margin-top:6em}.ap-version--font-size-1 .slider.-rooms-main,.ap-version--font-size-2 .slider.-rooms-main,.ap-version--font-size-3 .slider.-rooms-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ap-version--font-size-1 .slider.-rooms-main .slider__container,.ap-version--font-size-2 .slider.-rooms-main .slider__container,.ap-version--font-size-3 .slider.-rooms-main .slider__container{max-width:calc(100% - 50px)}.ap-version--font-size-1 .slider.-rooms-main .card.-type-default .card__control,.ap-version--font-size-1 .slider.-rooms-main .slider__control,.ap-version--font-size-2 .slider.-rooms-main .card.-type-default .card__control,.ap-version--font-size-2 .slider.-rooms-main .slider__control,.ap-version--font-size-3 .slider.-rooms-main .card.-type-default .card__control,.ap-version--font-size-3 .slider.-rooms-main .slider__control,.card.-type-default .ap-version--font-size-1 .slider.-rooms-main .card__control,.card.-type-default .ap-version--font-size-2 .slider.-rooms-main .card__control,.card.-type-default .ap-version--font-size-3 .slider.-rooms-main .card__control{position:static;-webkit-transform:none;transform:none;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:992px){.slider.-carousel-nav .slider__arrow-nav{position:absolute;display:block;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__switch{display:none}.menu--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.menu__messengers{margin:0 calc((15vw - 95px)/2)}.panel{position:fixed;right:0;top:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:10}.panel,.panel__info,.panel__transform{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel__info{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.panel__transform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:scale(-1);transform:scale(-1);margin:0 auto;padding:0}.panel .mx-text_border-b{line-height:1.3;padding-left:10px;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.panel .mx-text_border-b:before{width:3px;height:40px;top:0;left:0}.ap-version--accessibility-font .menu,.ap-version--font-size-1 .menu,.ap-version--font-size-2 .menu,.ap-version--font-size-3 .menu,.ap-version--letter-spacing-big .menu,.ap-version--letter-spacing-normal .menu{top:auto!important}}@media (max-height:1280px) and (min-width:992px){.ap-version--font-size-2 .panel__transform.-phone,.ap-version--font-size-3 .panel__transform.-phone{display:none;height:0}}@media (max-height:850px) and (min-width:992px){.panel__transform.-phone{display:none;height:0}}@media all and (min-width:992px) and (-ms-high-contrast:none){.panel .mx-text_border-b{line-height:1.5;padding-left:0}}@media (min-width:1024px){.service.-detail:hover:before{background:#145a5c;left:0;right:0;top:0;bottom:0}.service.-detail:hover .service__icon .icon:before,.service.-detail:hover .service__title{color:#000}}@media (min-width:1024px) and (hover:hover),screen and (min-width:1024px){.service:hover,.service:hover .service__icon{color:#000}.service:hover:before{background:#145a5c;left:0;right:0;top:0;bottom:0}}@media (min-width:1281px){.card.-type-default .card__image,.slider.-gutter-left .slider__container{padding-left:calc((100% - 1280px)/2 + 360px)}.contacts__column{padding:0 40px}.content__row.-page-404 .content__col.-image svg{-webkit-transform:translateX(30px);transform:translateX(30px)}.form__field--long-label{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.form__field--long-label:not(:last-child){padding:0 20px 0 0}}@media (max-height:960px) and (min-width:1281px){.ap-version--font-size-3 .panel{width:250px}}@media (min-width:1441px){.section.-type-wedding .section__info{margin-left:calc((100% - 1280px)/2)}.social-network__row.-parent{padding-left:160px}.social-network__col.-box{position:absolute;right:16%;top:50%;z-index:1;-webkit-transform:translateY(-30%);transform:translateY(-30%)}.social-network__box-content{width:360px}.ap-version--image-hidden .instagram__row.-parent{width:calc(100% - 160px)}}@media (min-width:1490px){.card.-type-default .card__control,.slider__control{left:calc((100% - 1440px + 50px)/2)}.card.-type-default .card__content{left:calc((100% - 1280px)/2)}}@media (min-width:1601px){.button.-booking-header-mobile{display:none}}@media (max-width:1740px){.card.-type-default .slider.-gutter-left-control .card__control,.slider.-gutter-left-control .card.-type-default .card__control,.slider.-gutter-left-control .slider__control{left:25px}.content__image.-detail-slider .slider.-default.-gutter-left-control,.slider.-gutter-left-control{padding-left:100px}}@media (max-width:1650px){.video-main__item-yt{height:100%;width:auto}}@media (max-width:1602px){.section.-type-restaurant .section__desc{padding-top:20px;padding-bottom:20px}}@media (max-width:1600px){.button.-booking-header{display:none}.ie-notice{max-width:calc(100% - 15%)}.ie .link--logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:1440px){.card__price.currency-price:after,body,html{font-size:calc((2/672)*(100vw - 1440px) + 16px)}.h1,h1{font-size:calc((12/672)*(100vw - 1440px) + 60px)}.h2,.heading__title,h2{font-size:calc((12/672)*(100vw - 1440px) + 48px)}.h3,h3{font-size:calc((10/672)*(100vw - 1440px) + 39px)}.contacts__heading,.h4,.ustyle.-type-ideology h3,h4{font-size:calc((6/672)*(100vw - 1440px) + 30px)}.h5,h5{font-size:calc((3/672)*(100vw - 1440px) + 25px)}.h6,h6{font-size:calc((3/672)*(100vw - 1440px) + 24px)}.mx-show_desktop{display:block}.mx-hide_desktop{display:none}.mx-text_bigger{font-size:calc((4/672)*(100vw - 1440px) + 24px)}.mx-text_size-medium{font-size:calc((4/672)*(100vw - 1440px) + 20px)}.mx-text_small{font-size:calc((2/672)*(100vw - 1440px) + 14px)}.mx-mt_xs{margin-top:calc((5/672)*(100vw - 1440px) + 20px)}.mx-mt_s{margin-top:calc((10/672)*(100vw - 1440px) + 30px)}.mx-mt_m{margin-top:calc((10/672)*(100vw - 1440px) + 40px)}.mx-mt_l{margin-top:calc((10/672)*(100vw - 1440px) + 50px)}.mx-mt_xl{margin-top:calc((10/672)*(100vw - 1440px) + 60px)}.mx-mt_xxl{margin-top:calc((10/672)*(100vw - 1440px) + 70px)}.mx-mt_xxxl{margin-top:calc((10/672)*(100vw - 1440px) + 80px)}.loyalty-levels__accordion-subtitle ul,.loyalty-rules__description ul,.loyalty__main-text ul,.mx-mb_xs,.ustyle ul{margin-bottom:calc((5/672)*(100vw - 1440px) + 20px)}.mx-mb_xss{margin-bottom:calc((5/672)*(100vw - 1440px) + 15px)}.mx-mb_s{margin-bottom:calc((10/672)*(100vw - 1440px) + 30px)}.mx-mb_m{margin-bottom:calc((10/672)*(100vw - 1440px) + 40px)}.mx-mb_l{margin-bottom:calc((10/672)*(100vw - 1440px) + 50px)}.mx-mb_xl{margin-bottom:calc((10/672)*(100vw - 1440px) + 60px)}.mx-mb_xxl{margin-bottom:calc((10/672)*(100vw - 1440px) + 70px)}.mx-mb_xxxl{margin-bottom:calc((10/672)*(100vw - 1440px) + 80px)}.mx-mb_xxxxl{margin-bottom:calc((15/672)*(100vw - 1440px) + 100px)}.mx-pt_xs{padding-top:calc((5/672)*(100vw - 1440px) + 20px)}.mx-pt_s{padding-top:calc((10/672)*(100vw - 1440px) + 30px)}.mx-pt_m{padding-top:calc((10/672)*(100vw - 1440px) + 40px)}.mx-pt_l{padding-top:calc((10/672)*(100vw - 1440px) + 50px)}.mx-pt_xl{padding-top:calc((10/672)*(100vw - 1440px) + 60px)}.mx-pt_xxl{padding-top:calc((10/672)*(100vw - 1440px) + 70px)}.mx-pt_xxxl{padding-top:calc((10/672)*(100vw - 1440px) + 80px)}.mx-pb_xs{padding-bottom:calc((5/672)*(100vw - 1440px) + 20px)}.mx-pb_s{padding-bottom:calc((10/672)*(100vw - 1440px) + 30px)}.mx-pb_m{padding-bottom:calc((10/672)*(100vw - 1440px) + 40px)}.mx-pb_l{padding-bottom:calc((10/672)*(100vw - 1440px) + 50px)}.mx-pb_xl{padding-bottom:calc((10/672)*(100vw - 1440px) + 60px)}.mx-pb_xxl{padding-bottom:calc((10/672)*(100vw - 1440px) + 70px)}.mx-pb_xxxl{padding-bottom:calc((10/672)*(100vw - 1440px) + 80px)}.mx-pl_xxs{padding-left:calc((5/672)*(100vw - 1440px) + 15px)}.mx-pl_xs{padding-left:calc((5/672)*(100vw - 1440px) + 20px)}.mx-pl_s{padding-left:calc((10/672)*(100vw - 1440px) + 30px)}.mx-pl_m{padding-left:calc((10/672)*(100vw - 1440px) + 40px)}.mx-pl_l{padding-left:calc((10/672)*(100vw - 1440px) + 50px)}.mx-pl_xl{padding-left:calc((10/672)*(100vw - 1440px) + 60px)}.mx-pl_xxl{padding-left:calc((10/672)*(100vw - 1440px) + 70px)}.mx-pl_xxxl{padding-left:calc((10/672)*(100vw - 1440px) + 80px)}.mx-pr_xxs{padding-right:calc((5/672)*(100vw - 1440px) + 15px)}.mx-pr_xs{padding-right:calc((5/672)*(100vw - 1440px) + 20px)}.mx-pr_s{padding-right:calc((10/672)*(100vw - 1440px) + 30px)}.mx-pr_m{padding-right:calc((10/672)*(100vw - 1440px) + 40px)}.mx-pr_l{padding-right:calc((10/672)*(100vw - 1440px) + 50px)}.mx-pr_xl{padding-right:calc((10/672)*(100vw - 1440px) + 60px)}.mx-pr_xxl{padding-right:calc((10/672)*(100vw - 1440px) + 70px)}.mx-pr_xxxl{padding-right:calc((10/672)*(100vw - 1440px) + 80px)}.slider.-review-detail{padding-right:calc((20/672)*(100vw - 1440px) + 40px);padding-top:calc((30/672)*(100vw - 1440px) + 50px);padding-bottom:calc((30/672)*(100vw - 1440px) + 50px)}.slider.-review-detail .slider__heading{margin-bottom:calc((10/672)*(100vw - 1440px) + 20px)}.slider.-restaurant-main{height:calc((90/672)*(100vw - 1440px) + 490px)}.slider.-main .slider__text-title{font-size:calc((15/672)*(100vw - 1440px) + 60px)}.card.-type-default .card__arrow .number,.slider__arrow .number{font-size:calc((4/672)*(100vw - 1440px) + 20px)}.video-main__content-title{font-size:calc((20/672)*(100vw - 1440px) + 60px)}.slider.-main .slider__text-desc,.video-main__content-description{padding-top:calc((20/672)*(100vw - 1440px) + 40px);font-size:calc((2/672)*(100vw - 1440px) + 18px)}.card__price,.card__short{font-size:calc((4/672)*(100vw - 1440px) + 24px)}.card.-type-default.-item:not(:last-child){margin-bottom:calc((10/672)*(100vw - 1440px) + 40px)}.card.-type-default .card__type{font-size:calc((3/672)*(100vw - 1440px) + 19px)}.card.-type-default .card__buttons,.card.-type-default .card__row.-buttons{margin-top:calc((10/672)*(100vw - 1440px) + 40px)}.card.-type-default .card__image-container{height:calc((90/672)*(100vw - 1440px) + 490px)}.card.-type-default .card__content{padding:calc((10/672)*(100vw - 1440px) + 40px);font-size:calc((1/672)*(100vw - 1440px) + 16px)}.card.-type-default .card__content.-gutter{padding-left:calc((50/672)*(100vw - 1440px) + 80px);padding-right:calc((50/672)*(100vw - 1440px) + 80px)}.card.-type-default .card__property.icon:before{font-size:calc((3/672)*(100vw - 1440px) + 20px)}.card.-type-default .card__property.icon.-site10-people:before{font-size:calc((2/672)*(100vw - 1440px) + 32px)}.card.-type-default .card__property.icon.-site_bed:before{font-size:calc((3/672)*(100vw - 1440px) + 30px)}.card.-type-gallery .card__content{font-size:calc((10/672)*(100vw - 1440px) + 30px)}.card.-type-news:not(:last-child){margin-bottom:calc((15/672)*(100vw - 1440px) + 55px)}.card.-type-news .card__date{margin-bottom:calc((15/672)*(100vw - 1440px) + 35px)}.card.-type-review{margin-bottom:calc((20/672)*(100vw - 1440px) + 40px)}.card.-type-review .button{font-size:calc((3/672)*(100vw - 1440px) + 18px)}.card.-type-review .card__content{min-height:calc((50/672)*(100vw - 1440px) + 350px);padding:calc((15/672)*(100vw - 1440px) + 75px) calc((70/672)*(100vw - 1440px) + 120px) calc((15/672)*(100vw - 1440px) + 55px)}.bx-ie11 .card.-type-review .card__content.-inverted{height:calc((50/672)*(100vw - 1440px) + 350px)}.card.-type-review .card__heading{font-size:calc((5/672)*(100vw - 1440px) + 37px);margin-bottom:calc((5/672)*(100vw - 1440px) + 30px)}.card.-type-review .card__author,.point:before{font-size:calc((5/672)*(100vw - 1440px) + 30px)}.card.-type-offers:not(:last-of-type){margin-bottom:calc((35/672)*(100vw - 1440px) + 60px)}.card.-type-offers .button.-type-booking{padding-left:calc((15/672)*(100vw - 1440px) + 30px);padding-right:calc((15/672)*(100vw - 1440px) + 30px)}.card.-type-offers .card__content{padding-top:calc((35/672)*(100vw - 1440px) + 65px);padding-bottom:calc((35/672)*(100vw - 1440px) + 60px)}.card.-type-offers .card__content .button{width:calc((50/672)*(100vw - 1440px) + 280px)}.logo__link{padding:5px 10px}.menu__container{-ms-flex-wrap:wrap;flex-wrap:wrap}.menu__link{font-size:calc((6/672)*(100vw - 1440px) + 17px);padding:calc((3/672)*(100vw - 1440px) + 10px) calc((5/672)*(100vw - 1440px) + 10px) calc((5/672)*(100vw - 1440px) + 10px)}.button.-type-booking,.button.-type-more{padding:calc((3/672)*(100vw - 1440px) + 15px) calc((15/672)*(100vw - 1440px) + 60px)}.button,.panel__info{font-size:calc((2/672)*(100vw - 1440px) + 16px)}.button.-type-more.-xl{padding:calc((3/672)*(100vw - 1440px) + 15px) calc((32/672)*(100vw - 1440px) + 112px)}.button.-booking-header{font-size:calc((2/672)*(100vw - 1440px) + 18px);width:calc((80/672)*(100vw - 1440px) + 260px)}.breadcrumbs__item span,.panel__transform.-address,.panel__transform.-phone{font-size:calc((1/672)*(100vw - 1440px) + 16px)}.social.-panel .social__link{padding-top:calc((2/672)*(100vw - 1440px) + 10px);padding-bottom:calc((2/672)*(100vw - 1440px) + 10px)}.social.-contacts{margin-left:calc((-5/672)*(100vw - 1440px) + -15px);margin-right:calc((-5/672)*(100vw - 1440px) + -15px)}.social.-contacts .social__link{margin-left:calc((5/672)*(100vw - 1440px) + 15px);margin-right:calc((5/672)*(100vw - 1440px) + 15px)}.section{margin-top:calc((15/672)*(100vw - 1440px) + 90px)}.section:last-of-type{margin-bottom:calc((15/672)*(100vw - 1440px) + 90px)}.section.-type-restaurant .section__desc{padding-top:calc((10/672)*(100vw - 1440px) + 50px);padding-bottom:calc((10/672)*(100vw - 1440px) + 50px);padding-top:20px;padding-bottom:20px;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}.section.-type-wedding .section__info{margin-left:50px}.section.-type-wedding .section__content{padding:calc((0/672)*(100vw - 1440px) + 40px)}.section.-type-wedding .button{padding-left:calc((0/672)*(100vw - 1440px) + 40px);padding-right:calc((0/672)*(100vw - 1440px) + 40px)}.section.-type-offers .section__row{margin-bottom:calc((20/672)*(100vw - 1440px) + 50px)}.section.-type-offers .section__image{margin-bottom:calc((5/672)*(100vw - 1440px) + 30px)}.section.-type-offers .section__title{margin-bottom:calc((10/672)*(100vw - 1440px) + 20px)}.section.-type-offers .section__title .h3,.section.-type-offers .section__title h3{font-size:calc((4/672)*(100vw - 1440px) + 24px)}.section.-type-offers .section__title-text{font-size:calc((10/672)*(100vw - 1440px) + 30px)}.section__heading{margin-bottom:calc((10/672)*(100vw - 1440px) + 30px)}.section__heading.-main{margin-bottom:calc((2/672)*(100vw - 1440px) + 20px)}.section__sub-heading{margin-bottom:calc((10/672)*(100vw - 1440px) + 50px)}.footer__legal{line-height:25px}.footer__legal.mx-text_border-b:before{bottom:-7px}.heading__image{min-height:calc((0/672)*(100vw - 1440px) + 300px)}.heading__breadcrumbs{padding-top:calc((2/672)*(100vw - 1440px) + 22px);padding-bottom:calc((1/672)*(100vw - 1440px) + 16px)}.grid.-items-margin .grid__col,.grid__col.-col-gallery{margin-bottom:calc((10/672)*(100vw - 1440px) + 40px)}.grid__col.-col-legal{margin-bottom:calc((11/672)*(100vw - 1440px) + 31px)}.contacts__main{margin-bottom:calc((57/672)*(100vw - 1440px) + 117px)}.contacts__heading{margin-bottom:calc((11/672)*(100vw - 1440px) + 36px)}.contacts__add{padding-bottom:calc((75/672)*(100vw - 1440px) + 145px);padding-top:calc((42/672)*(100vw - 1440px) + 112px)}.contacts__item{margin-bottom:calc((5/672)*(100vw - 1440px) + 15px);font-size:calc((3/672)*(100vw - 1440px) + 19px)}.content{padding-bottom:calc((30/672)*(100vw - 1440px) + 90px)}.content__section:not(.-pb_none){padding-bottom:calc((30/672)*(100vw - 1440px) + 90px)}.content__section.-gutter-top,.content__sections .content__section{padding-top:calc((30/672)*(100vw - 1440px) + 90px)}.content__sections .content__section:last-of-type{padding-bottom:calc((30/672)*(100vw - 1440px) + 90px)}.content__image.-detail-slider{height:calc((1/2)*(100vw - 1400px) + 700px)}.content__image.-detail-slider .slider.-default{padding-left:0;padding-right:0}.content__image.-detail-slider .slider.-default.-gutter-left-control{padding-right:0}.content__info{padding-bottom:calc((20/672)*(100vw - 1440px) + 60px)}.content__services.-state-detail .content__service{-ms-flex-preferred-size:calc((30/672)*(100vw - 1440px) + 120px);flex-basis:calc((30/672)*(100vw - 1440px) + 120px)}.content__service{padding-top:calc((10/672)*(100vw - 1440px) + 25px);padding-bottom:calc((10/672)*(100vw - 1440px) + 25px)}.content__service .icon{font-size:calc((20/672)*(100vw - 1440px) + 60px);padding-bottom:calc((5/672)*(100vw - 1440px) + 15px)}.content__service-caption{font-size:calc((6/672)*(100vw - 1440px) + 24px);margin-bottom:calc((5/672)*(100vw - 1440px) + 10px)}.content__service-name{font-size:calc((1/672)*(100vw - 1440px) + 15px)}.content__review{padding-top:calc((30/672)*(100vw - 1440px) + 100px);padding-bottom:calc((30/672)*(100vw - 1440px) + 100px)}.content__other{margin-top:calc((30/672)*(100vw - 1440px) + 100px)}.content__row.-page-404{padding-top:calc((20/672)*(100vw - 1440px) + 50px)}.content__row.-page-404 .content__heading{font-size:calc((50/672)*(100vw - 1440px) + 150px);letter-spacing:calc((6/672)*(100vw - 1440px) + 16px)}.content__row.-page-404 .content__sub-heading{font-size:calc((5/672)*(100vw - 1440px) + 35px);margin-bottom:calc((8/672)*(100vw - 1440px) + 28px)}.content__row.-page-404 .content__desc{font-size:calc((3/672)*(100vw - 1440px) + 19px)}.map.-type-contacts{height:calc((200/672)*(100vw - 1440px) + 700px);margin-bottom:calc((20/672)*(100vw - 1440px) + 80px)}.service{padding:calc((0/672)*(100vw - 1440px) + 40px)}.service__icon{padding-right:calc((20/672)*(100vw - 1440px) + 30px)}.service__icon .icon:before{font-size:calc((10/672)*(100vw - 1440px) + 60px)}.service__title{font-size:calc((4/672)*(100vw - 1440px) + 22px)}.order__lebal,.ustyle ul{font-size:calc((2/672)*(100vw - 1440px) + 16px)}.order__price{font-size:calc((5/672)*(100vw - 1440px) + 30px)}.order__price .currency-price:after{font-size:calc((2/672)*(100vw - 1440px) + 20px)}.order__tab:before{font-size:calc((2/672)*(100vw - 1440px) + 32px)}.list li,.list__item,.loyalty-levels__accordion-subtitle ul li,.loyalty-rules__description ul li,.loyalty__main-text ul li,.seating__item,.ustyle ul li{padding-left:calc((5/672)*(100vw - 1440px) + 35px)}.list li:not(:last-of-type),.list__item:not(:last-of-type),.loyalty-levels__accordion-subtitle ul li:not(:last-of-type),.loyalty-rules__description ul li:not(:last-of-type),.loyalty__main-text ul li:not(:last-of-type),.ustyle ul li:not(:last-of-type){margin-bottom:calc((3/672)*(100vw - 1440px) + 10px)}.list li:before,.list__item:before,.loyalty-levels__accordion-subtitle ul li:before,.loyalty-rules__description ul li:before,.loyalty__main-text ul li:before,.seating__item:before,.ustyle ul li:before{width:calc((5/672)*(100vw - 1440px) + 20px)}.date{font-size:calc((2/672)*(100vw - 1440px) + 14px)}.pagination{margin-top:calc((20/672)*(100vw - 1440px) + 60px)}.search-form.-content .search-form__row{margin-top:calc((15/672)*(100vw - 1440px) + 50px);width:100%}.search-form.-content .search-form__title{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.form.-review{padding-top:calc((20/672)*(100vw - 1440px) + 90px)}.form.-review .form__heading .legal__title span:before,.form.-review .form__heading .mx-text_bg-decor:before,.legal__title .form.-review .form__heading span:before{bottom:calc((5/672)*(100vw - 1440px) + 10px)}.form__heading{font-size:calc((6/672)*(100vw - 1440px) + 36px)}.form__label{left:calc((10/672)*(100vw - 1440px) + 40px);top:calc((10/672)*(100vw - 1440px) + 50px);max-width:calc(100% - 80px);font-size:14px}.form__label.-focus{top:calc((5/672)*(100vw - 1440px) + 15px);font-size:12px}.form__control{padding:calc((10/672)*(100vw - 1440px) + 50px) calc((10/672)*(100vw - 1440px) + 40px) calc((10/672)*(100vw - 1440px) + 30px)}.form .button{font-size:calc((2/672)*(100vw - 1440px) + 18px)}.seating__wrap{width:calc((120/672)*(100vw - 1440px) + 320px);height:calc((120/672)*(100vw - 1440px) + 320px)}.seating__icon:before{font-size:calc((40/672)*(100vw - 1440px) + 100px)}.seating__item:not(:last-of-type){margin-bottom:calc((11/672)*(100vw - 1440px) + 26px)}.social-network__col.-box,.social-network__row.-parent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-network__row.-parent{width:100%}.social-network__col.-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.social-network__picture{margin:10px}.social-network__box-content{height:calc((30/672)*(100vw - 1440px) + 200px)}.social-network__box-text{font-size:calc((1/672)*(100vw - 1440px) + 18px)}.social-network__box-text.-x2{font-size:calc((1/672)*(100vw - 1440px) + 20px)}.legal__icon{font-size:calc((10/672)*(100vw - 1440px) + 60px)}.legal__title{margin-left:calc((5/672)*(100vw - 1440px) + 25px);margin-right:calc((15/672)*(100vw - 1440px) + 25px);font-size:calc((5/672)*(100vw - 1440px) + 25px)}.linecount__content[data-line-clamp='1']{-webkit-line-clamp:1;max-height:1em;line-height:1em}.ustyle ul{margin-top:calc((5/672)*(100vw - 1440px) + 15px)}.ustyle.-type-ideology .heading__title,.ustyle.-type-ideology h2{font-size:calc((10/672)*(100vw - 1440px) + 39px)}.reputation{right:10px;left:auto}.loyalty__about{margin-bottom:calc((40/672)*(100vw - 1440px) + 120px)}.loyalty__about-image{margin-bottom:calc((16/672)*(100vw - 1440px) + 56px)}.loyalty-teaser__wrapper{padding:40px 50px}.loyalty__main{margin-bottom:calc((50/672)*(100vw - 1440px) + 100px)}.loyalty__main-content .section__heading{margin-bottom:calc((8/672)*(100vw - 1440px) + 24px)}.loyalty__main-content .section__title{font-size:calc((16/672)*(100vw - 1440px) + 40px)}.loyalty__main-text{margin-bottom:calc((16/672)*(100vw - 1440px) + 40px);font-size:calc((2/672)*(100vw - 1440px) + 20px)}.loyalty-levels__accordion-subtitle ul,.loyalty__main-text ul{font-size:calc((2/672)*(100vw - 1440px) + 16px);margin-top:calc((5/672)*(100vw - 1440px) + 15px)}.loyalty-levels__accordion-text ul{padding-right:0}.loyalty-levels__addition{padding:40px 64px}.loyalty-rules__description ul{font-size:calc((2/672)*(100vw - 1440px) + 16px);margin-top:calc((5/672)*(100vw - 1440px) + 15px)}.loyalty-rules__docs-item{font-size:calc((4/672)*(100vw - 1440px) + 24px)}.accordion__toggle{margin-right:0}.ap-version:not(.ap-version--no-active-options) .heading__image .section.-type-wedding .section__picture.section__decor,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__layer,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-fill,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient-slide:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-default,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-gutter-left,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.video-main__container::before,.ap-version:not(.ap-version--no-active-options) .heading__image .slider.-main .section__picture.slider__item:before,.section.-type-wedding .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.section__decor,.slider.-main .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider__item:before{height:calc((0/672)*(100vw - 1440px) + 300px)}.ap-version .footer__developer:before{line-height:1.2}.ap-version--font-size-1 .footer__developer{font-size:100px!important;line-height:0!important}.ap-version--font-size-2 .footer__developer{font-size:125px!important;line-height:0!important}.ap-version--font-size-3 .footer__developer{font-size:150px!important;line-height:0!important}.ap-version--image-hidden .card.-type-default.-item,.ap-version--image-hidden .card.-type-news,.ap-version--image-hidden .card.-type-offers{width:calc(100% - 60px)}.ap-version--font-size-1 .card.-type-offers .card__grid,.ap-version--font-size-1.type-conference.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-1.type-conference.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-1.type-conference.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-1.type-conference.type-detailed .row.-flex-start,.ap-version--font-size-1.type-conference.type-detailed .search-form.-content .-flex-start.search-form__row,.ap-version--font-size-1.type-rooms.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-1.type-rooms.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-1.type-rooms.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-1.type-rooms.type-detailed .row.-flex-start,.ap-version--font-size-1.type-rooms.type-detailed .search-form.-content .-flex-start.search-form__row,.ap-version--font-size-2 .card.-type-offers .card__grid,.ap-version--font-size-2.type-conference.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-2.type-conference.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-2.type-conference.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-2.type-conference.type-detailed .row.-flex-start,.ap-version--font-size-2.type-conference.type-detailed .search-form.-content .-flex-start.search-form__row,.ap-version--font-size-2.type-rooms.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-2.type-rooms.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-2.type-rooms.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-2.type-rooms.type-detailed .row.-flex-start,.ap-version--font-size-2.type-rooms.type-detailed .search-form.-content .-flex-start.search-form__row,.ap-version--font-size-3 .card.-type-offers .card__grid,.ap-version--font-size-3.type-conference.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-3.type-conference.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-3.type-conference.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-3.type-conference.type-detailed .row.-flex-start,.ap-version--font-size-3.type-conference.type-detailed .search-form.-content .-flex-start.search-form__row,.ap-version--font-size-3.type-rooms.type-detailed .-flex-start.breadcrumbs,.ap-version--font-size-3.type-rooms.type-detailed .-flex-start.heading__breadcrumbs,.ap-version--font-size-3.type-rooms.type-detailed .card.-type-offers .-flex-start.card__row,.ap-version--font-size-3.type-rooms.type-detailed .row.-flex-start,.ap-version--font-size-3.type-rooms.type-detailed .search-form.-content .-flex-start.search-form__row,.card.-type-offers .ap-version--font-size-1.type-conference.type-detailed .-flex-start.card__row,.card.-type-offers .ap-version--font-size-1.type-rooms.type-detailed .-flex-start.card__row,.card.-type-offers .ap-version--font-size-2.type-conference.type-detailed .-flex-start.card__row,.card.-type-offers .ap-version--font-size-2.type-rooms.type-detailed .-flex-start.card__row,.card.-type-offers .ap-version--font-size-3.type-conference.type-detailed .-flex-start.card__row,.card.-type-offers .ap-version--font-size-3.type-rooms.type-detailed .-flex-start.card__row,.search-form.-content .ap-version--font-size-1.type-conference.type-detailed .-flex-start.search-form__row,.search-form.-content .ap-version--font-size-1.type-rooms.type-detailed .-flex-start.search-form__row,.search-form.-content .ap-version--font-size-2.type-conference.type-detailed .-flex-start.search-form__row,.search-form.-content .ap-version--font-size-2.type-rooms.type-detailed .-flex-start.search-form__row,.search-form.-content .ap-version--font-size-3.type-conference.type-detailed .-flex-start.search-form__row,.search-form.-content .ap-version--font-size-3.type-rooms.type-detailed .-flex-start.search-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-version--font-size-1 .card.-type-offers .card__image,.ap-version--font-size-2 .card.-type-offers .card__image,.ap-version--font-size-3 .card.-type-offers .card__image{max-width:100%;width:100%}.ap-version--font-size-1 .card.-type-review .card__content,.ap-version--font-size-2 .card.-type-review .card__content,.ap-version--font-size-3 .card.-type-review .card__content{padding-top:2.5em}.ap-version--font-size-1 .order.-detail,.ap-version--font-size-2 .order.-detail,.ap-version--font-size-3 .order.-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:0;padding:0}.ap-version--font-size-1 .order__tabs,.ap-version--font-size-2 .order__tabs,.ap-version--font-size-3 .order__tabs{position:static;width:100%}.ap-version--font-size-1 .order__tab,.ap-version--font-size-2 .order__tab,.ap-version--font-size-3 .order__tab{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ap-version--font-size-1 .order__inner,.ap-version--font-size-2 .order__inner,.ap-version--font-size-3 .order__inner{padding:20px}.ap-version--font-size-1 .grid__col.-col-6-6-12,.ap-version--font-size-2 .grid__col.-col-6-6-12,.ap-version--font-size-3 .grid__col.-col-6-6-12{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ap-version--font-size-1 .slider.-main .slider__text,.ap-version--font-size-2 .slider.-main .slider__text,.ap-version--font-size-3 .slider.-main .slider__text{padding-left:90px;padding-right:90px}.ap-version--font-size-1.type-conference.type-detailed .content__order,.ap-version--font-size-1.type-rooms.type-detailed .content__order,.ap-version--font-size-2.type-conference.type-detailed .content__order,.ap-version--font-size-2.type-rooms.type-detailed .content__order,.ap-version--font-size-3.type-conference.type-detailed .content__order,.ap-version--font-size-3.type-rooms.type-detailed .content__order{width:100%}.ap-version--font-size-1 .mx-order_top-mobile,.ap-version--font-size-2 .mx-order_top-mobile,.ap-version--font-size-3 .mx-order_top-mobile{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.ap-version--font-size-1 .form .button{font-size:calc((3/672)*(100vw - 1440px) + 27px)!important}.ap-version--font-size-1 .form__heading{font-size:calc((9/672)*(100vw - 1440px) + 54px)!important}.ap-version--font-size-1 .form__label{font-size:calc((1.5/672)*(100vw - 1440px) + 24px)!important}.ap-version--font-size-1 .card.-type-default .card__arrow .number,.ap-version--font-size-1 .slider__arrow .number,.card.-type-default .ap-version--font-size-1 .card__arrow .number{font-size:calc((6/672)*(100vw - 1440px) + 30px)!important}.ap-version--font-size-2 .form .button{font-size:calc((3.5/672)*(100vw - 1440px) + 31.5px)!important}.ap-version--font-size-2 .form__heading{font-size:calc((10.5/672)*(100vw - 1440px) + 63px)!important}.ap-version--font-size-2 .form__label{font-size:calc((1.75/672)*(100vw - 1440px) + 28px)!important}.ap-version--font-size-2 .card.-type-default .card__arrow .number,.ap-version--font-size-2 .slider__arrow .number,.card.-type-default .ap-version--font-size-2 .card__arrow .number{font-size:calc((7/672)*(100vw - 1440px) + 35px)!important}.ap-version--font-size-3 .form .button{font-size:calc((4/672)*(100vw - 1440px) + 36px)!important}.ap-version--font-size-3 .form__heading{font-size:calc((12/672)*(100vw - 1440px) + 72px)!important}.ap-version--font-size-3 .form__label{font-size:calc((2/672)*(100vw - 1440px) + 32px)!important}.ap-version--font-size-3 .card.-type-default .card__arrow .number,.ap-version--font-size-3 .slider__arrow .number,.card.-type-default .ap-version--font-size-3 .card__arrow .number{font-size:calc((8/672)*(100vw - 1440px) + 40px)!important}.ap-version--accessibility-font .legal__icon,.ap-version--font-size-1 .legal__icon,.ap-version--font-size-2 .legal__icon,.ap-version--font-size-3 .legal__icon,.ap-version--letter-spacing-big .legal__icon,.ap-version--letter-spacing-normal .legal__icon{font-size:50px!important}}@media (max-width:1400px){.slider.-main .slider__text,.video-main__content{left:90px}.header__col.-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header.-scroll .logo{min-width:auto}.-open-menu .logo__link{background-color:transparent}}@media (max-width:1325px){.ap-version--accessibility-font .header__menu--show.menu-default,.ap-version--font-size-1 .header__menu--show.menu-default,.ap-version--font-size-2 .header__menu--show.menu-default,.ap-version--font-size-3 .header__menu--show.menu-default,.ap-version--letter-spacing-big .header__menu--show.menu-default,.ap-version--letter-spacing-normal .header__menu--show.menu-default{display:-webkit-box;display:-ms-flexbox;display:flex;-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}}@media (max-width:1280px){.mx-show_desktop-after{display:block}.mx-hide_desktop-after{display:none}.slider.-gutter-left-control{padding-left:50px}.card.-type-default .slider.-gutter-left-control .card__control,.slider.-gutter-left-control .card.-type-default .card__control,.slider.-gutter-left-control .slider__control{left:0}.video-main .scroll{bottom:10%}.video-main--proportion .scroll{display:none}.video-main:not(.video-main--proportion){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-main:not(.video-main--proportion) .video-main__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__switch{width:80px;height:80px}.logo .logo__image{max-height:70px}.button.-booking-header{min-height:80px}.button.-booking-header-mobile{height:80px;width:80px}.panel{width:80px;padding-top:80px}.panel__langs{min-height:50px;height:50px}.footer,.main{padding-right:80px}.content__image.-detail-slider .slider.-default.-gutter-left-control{padding-left:50px}.content__row.-page-404 .content__col.-heading{padding-top:0;padding-left:20px;max-width:420px;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px}.content__row.-page-404 .content__col{padding:0 20px}.search-form.-main{position:relative;bottom:auto;left:auto;-webkit-transform:none;transform:none;max-width:100%;padding:0}.search-form.-content .search-form__title{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:35px;text-align:center}.search-form.-content .search-form__form{max-width:860px;margin:0 auto}.scroll{bottom:170px}.lang.-state-panel{width:80px}.reputation{top:50%;bottom:auto}.tabs__item-text--desc{display:none}.tabs__item-text--mobile{display:block}.loyalty-teaser__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loyalty-rules__description{padding:0 32px}.loyalty-rules__item{gap:120px}.ap-version--font-size-1 .footer__developer{font-size:105px!important}.ap-version--font-size-2 .header__button-phone .header__arrow,.ap-version--font-size-2 .lang.header__language:before{font-size:15px!important;line-height:23px!important}.ap-version--font-size-3 .footer__developer{font-size:115px!important}.ap-version .slider .button.button--slider{top:35%}.ap-version .card__content{max-width:100%!important;margin:0!important}.ap-version--font-size-1 .card.-type-default,.ap-version--font-size-2 .card.-type-default,.ap-version--font-size-3 .card.-type-default{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-version--font-size-1 .card.-type-default .card__content,.ap-version--font-size-2 .card.-type-default .card__content,.ap-version--font-size-3 .card.-type-default .card__content{left:auto;max-width:calc(100% - 50px);margin-right:0;margin-left:auto}.ap-version--font-size-1 .card.-type-default .card__image,.ap-version--font-size-2 .card.-type-default .card__image,.ap-version--font-size-3 .card.-type-default .card__image{padding-top:56%}.ap-version--font-size-1 .card.-type-default .card__properties,.ap-version--font-size-2 .card.-type-default .card__properties,.ap-version--font-size-3 .card.-type-default .card__properties{top:auto;bottom:100%;left:0;right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ap-version--font-size-1 .card.-type-default .card__property:not(:last-child),.ap-version--font-size-2 .card.-type-default .card__property:not(:last-child),.ap-version--font-size-3 .card.-type-default .card__property:not(:last-child){margin-bottom:0;margin-right:2px}.ap-version--font-size-1 .card.-type-news .card__image,.ap-version--font-size-2 .card.-type-news .card__image,.ap-version--font-size-3 .card.-type-news .card__image{height:auto;margin-bottom:20px}.ap-version--font-size-1 .card.-type-offers .card__image,.ap-version--font-size-1 .grid__col.-col-3-6-12,.ap-version--font-size-1 .grid__col.-col-4-6-12,.ap-version--font-size-1 .grid__col.-col-5-6-12,.ap-version--font-size-1 .grid__col.-col-6-4-12,.ap-version--font-size-1 .grid__col.-col-6-8-12,.ap-version--font-size-2 .card.-type-offers .card__image,.ap-version--font-size-2 .grid__col.-col-3-6-12,.ap-version--font-size-2 .grid__col.-col-4-6-12,.ap-version--font-size-2 .grid__col.-col-5-6-12,.ap-version--font-size-2 .grid__col.-col-6-4-12,.ap-version--font-size-2 .grid__col.-col-6-8-12,.ap-version--font-size-3 .card.-type-offers .card__image,.ap-version--font-size-3 .grid__col.-col-3-6-12,.ap-version--font-size-3 .grid__col.-col-4-6-12,.ap-version--font-size-3 .grid__col.-col-5-6-12,.ap-version--font-size-3 .grid__col.-col-6-4-12,.ap-version--font-size-3 .grid__col.-col-6-8-12,.card.-type-offers .ap-version--font-size-1 .card__image,.card.-type-offers .ap-version--font-size-2 .card__image,.card.-type-offers .ap-version--font-size-3 .card__image{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ap-version--font-size-1 .section.-type-offers .section__row,.ap-version--font-size-2 .section.-type-offers .section__row,.ap-version--font-size-3 .section.-type-offers .section__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ap-version--font-size-1 .section.-type-offers .section__col,.ap-version--font-size-2 .section.-type-offers .section__col,.ap-version--font-size-3 .section.-type-offers .section__col{margin-bottom:40px}.ap-version--font-size-1 .form__field.-input,.ap-version--font-size-2 .form__field.-input,.ap-version--font-size-3 .form__field.-input{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ap-version--font-size-1 .form__field.-input:not(:last-child),.ap-version--font-size-2 .form__field.-input:not(:last-child),.ap-version--font-size-3 .form__field.-input:not(:last-child){padding-right:0}}@media (max-width:1280px) and (orientation:landscape){.slider.-main .slider__text,.video-main__content{top:45%}}@media all and (-ms-high-contrast:none) and (max-width:1280px){.button.-booking-header{height:80px}}@media (max-width:1024px){.card.-type-default .card__content{max-width:500px}.header__switch{width:70px;height:70px}.logo .logo__image{max-height:50px;height:100%}.button.-type-booking.-fix-width,.button.-type-more.-fix-width{width:200px}.button.-booking-header{min-height:70px}.button.-booking-header-mobile{height:70px;width:70px}.panel{width:70px;padding-top:70px}.section.-type-restaurant .section__desc,.section.-type-restaurant .section__slider{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.section.-type-wedding .section__info{width:50%}.footer{padding-right:70px}.content__order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content__order,.content__services,.form__col.-fields{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.content__row.-page-404 .content__col.-heading{max-width:300px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}.main{padding-right:70px}.form__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.lang.-state-panel{width:70px}.loyalty-teaser__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:24px;margin-left:0}.loyalty-rules__item{gap:80px}.cookie-panel__button-group-two{display:grid}.cookie-panel-advanced .cookie-panel__text{max-width:65%}.cookie-panel-advanced{max-width:600px}.ap-version--font-size-1 .seating__list .seating__count,.ap-version--font-size-2 .seating__list .seating__count,.ap-version--font-size-3 .seating__list .seating__count{margin:0}.ap-version--font-size-1 .footer__developer{font-size:100px!important}.ap-version--font-size-2 .footer__developer{font-size:105px!important}.ap-version--font-size-3 .footer__developer{font-size:110px!important}.ap-version .slider .button.button--slider{top:30%}.ap-version--font-size-1 .content__row.-page-404 .content__col.-heading,.ap-version--font-size-2 .content__row.-page-404 .content__col.-heading,.ap-version--font-size-3 .content__row.-page-404 .content__col.-heading{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}}@media all and (-ms-high-contrast:none) and (max-width:1024px){.button.-booking-header{height:70px}}@media (max-width:992px){.menu__text{text-align:center}}@media (max-width:991px){.mx-show_tablet{display:block}.slider.-review-detail{min-height:300px;padding-left:80px}.card.-type-default .slider.-review-detail .card__control,.slider.-review-detail .card.-type-default .card__control,.slider.-review-detail .slider__control{left:15px}.card.-type-default .slider.-main .card__control,.mx-hide_tablet,.slider.-main .card.-type-default .card__control,.slider.-main .slider__control{display:none}.slider.-main .slider__text{left:50px}.slider.-main .slider__text-desc,.slider.-main .slider__text-title{padding-left:0}.video-main{height:calc(100vh - 80px)}.video-main--proportion{height:auto}.video-main__content{left:50px}.video-main__content-description,.video-main__content-title{padding-left:0}.card.-type-offers .card__content{padding-left:20px;padding-right:20px}.header{top:80px;position:absolute}.bx-ios .b-page.-open-menu .header{position:fixed}.header.-scroll{top:0;position:fixed}.header__nav{height:50px}.header__switch{width:50px;height:50px}.header__col.-menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header__col.-logo{-webkit-box-flex:1;-ms-flex:1;flex:1;z-index:101;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-height:50px;-webkit-transition:background-color .25s;transition:background-color .25s}.header__col.-btn,.header__col.-langs{display:-webkit-box;display:-ms-flexbox;display:flex}.header__col.-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;z-index:101}.header__col.-langs{background-color:#004b3c;width:50px;height:50px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;z-index:1}.logo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-left:10px}.logo__link{max-height:50px}.menu{position:fixed;right:0;left:0;top:80px;bottom:0;padding:0;overflow-y:auto;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-color:#004b3c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.b-page.-open-menu .menu{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;opacity:1}.-scroll .menu{top:50px}.menu,.menu__container,.menu__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu__container{position:relative;padding:50px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;overflow:hidden}.header.-scroll .menu__container{padding:10px}.menu__item{opacity:0;-webkit-transform:translateX(200px);transform:translateX(200px)}.b-page.-open-menu .menu__item{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.b-page.-open-menu .menu__item:nth-of-type(1){-webkit-transition:opacity .13s ease-in-out .25s,-webkit-transform .125s ease-in-out .25s;transition:transform .125s ease-in-out .25s,opacity .13s ease-in-out .25s;transition:transform .125s ease-in-out .25s,opacity .13s ease-in-out .25s,-webkit-transform .125s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(2){-webkit-transition:opacity .26s ease-in-out .25s,-webkit-transform .25s ease-in-out .25s;transition:transform .25s ease-in-out .25s,opacity .26s ease-in-out .25s;transition:transform .25s ease-in-out .25s,opacity .26s ease-in-out .25s,-webkit-transform .25s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(3){-webkit-transition:opacity .39s ease-in-out .25s,-webkit-transform .375s ease-in-out .25s;transition:transform .375s ease-in-out .25s,opacity .39s ease-in-out .25s;transition:transform .375s ease-in-out .25s,opacity .39s ease-in-out .25s,-webkit-transform .375s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(4){-webkit-transition:opacity .52s ease-in-out .25s,-webkit-transform .5s ease-in-out .25s;transition:transform .5s ease-in-out .25s,opacity .52s ease-in-out .25s;transition:transform .5s ease-in-out .25s,opacity .52s ease-in-out .25s,-webkit-transform .5s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(5){-webkit-transition:opacity .65s ease-in-out .25s,-webkit-transform .625s ease-in-out .25s;transition:transform .625s ease-in-out .25s,opacity .65s ease-in-out .25s;transition:transform .625s ease-in-out .25s,opacity .65s ease-in-out .25s,-webkit-transform .625s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(6){-webkit-transition:opacity .78s ease-in-out .25s,-webkit-transform .75s ease-in-out .25s;transition:transform .75s ease-in-out .25s,opacity .78s ease-in-out .25s;transition:transform .75s ease-in-out .25s,opacity .78s ease-in-out .25s,-webkit-transform .75s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(7){-webkit-transition:opacity .91s ease-in-out .25s,-webkit-transform .875s ease-in-out .25s;transition:transform .875s ease-in-out .25s,opacity .91s ease-in-out .25s;transition:transform .875s ease-in-out .25s,opacity .91s ease-in-out .25s,-webkit-transform .875s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(8){-webkit-transition:opacity 1.04s ease-in-out .25s,-webkit-transform 1s ease-in-out .25s;transition:transform 1s ease-in-out .25s,opacity 1.04s ease-in-out .25s;transition:transform 1s ease-in-out .25s,opacity 1.04s ease-in-out .25s,-webkit-transform 1s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(9){-webkit-transition:opacity 1.17s ease-in-out .25s,-webkit-transform 1.125s ease-in-out .25s;transition:transform 1.125s ease-in-out .25s,opacity 1.17s ease-in-out .25s;transition:transform 1.125s ease-in-out .25s,opacity 1.17s ease-in-out .25s,-webkit-transform 1.125s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(10){-webkit-transition:opacity 1.3s ease-in-out .25s,-webkit-transform 1.25s ease-in-out .25s;transition:transform 1.25s ease-in-out .25s,opacity 1.3s ease-in-out .25s;transition:transform 1.25s ease-in-out .25s,opacity 1.3s ease-in-out .25s,-webkit-transform 1.25s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(11){-webkit-transition:opacity 1.43s ease-in-out .25s,-webkit-transform 1.375s ease-in-out .25s;transition:transform 1.375s ease-in-out .25s,opacity 1.43s ease-in-out .25s;transition:transform 1.375s ease-in-out .25s,opacity 1.43s ease-in-out .25s,-webkit-transform 1.375s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(12){-webkit-transition:opacity 1.56s ease-in-out .25s,-webkit-transform 1.5s ease-in-out .25s;transition:transform 1.5s ease-in-out .25s,opacity 1.56s ease-in-out .25s;transition:transform 1.5s ease-in-out .25s,opacity 1.56s ease-in-out .25s,-webkit-transform 1.5s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(13){-webkit-transition:opacity 1.69s ease-in-out .25s,-webkit-transform 1.625s ease-in-out .25s;transition:transform 1.625s ease-in-out .25s,opacity 1.69s ease-in-out .25s;transition:transform 1.625s ease-in-out .25s,opacity 1.69s ease-in-out .25s,-webkit-transform 1.625s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(14){-webkit-transition:opacity 1.82s ease-in-out .25s,-webkit-transform 1.75s ease-in-out .25s;transition:transform 1.75s ease-in-out .25s,opacity 1.82s ease-in-out .25s;transition:transform 1.75s ease-in-out .25s,opacity 1.82s ease-in-out .25s,-webkit-transform 1.75s ease-in-out .25s}.b-page.-open-menu .menu__item:nth-of-type(15){-webkit-transition:opacity 1.95s ease-in-out .25s,-webkit-transform 1.875s ease-in-out .25s;transition:transform 1.875s ease-in-out .25s,opacity 1.95s ease-in-out .25s;transition:transform 1.875s ease-in-out .25s,opacity 1.95s ease-in-out .25s,-webkit-transform 1.875s ease-in-out .25s}.menu__item.-has-submenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header.-scroll .menu__link,.menu__link{color:#fff;font-size:24px!important}.header.-scroll .menu__link:hover{text-decoration:none;color:rgba(255,255,255,.6)}.menu__sub{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:none;transform:none}.menu__messengers{padding-bottom:50px}.menu__messengers .messengers{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.-booking-header{min-height:50px}.button.-booking-header-mobile{height:50px;width:50px}.panel{padding-top:0;height:80px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.bx-ios .b-page.-open-menu .panel:not(.-scroll){position:fixed;top:0;left:0;right:0;z-index:10}.panel__social{display:none}.panel__info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.panel__transform.-phone.-no-social{padding-bottom:0;min-width:280px}.panel__transform.-phone.-no-social .panel__text{font-size:12px}.panel__transform.-phone{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.panel__transform.-address{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;height:auto;max-height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel .mx-text_border-b{padding-bottom:7px}.panel__point{display:none;max-height:0}.panel__langs{display:none}.panel__messengers{display:block}.panel .panel__social:first-child{margin-top:0}.footer{padding-right:0}.footer__row:not(:last-child){margin-bottom:40px}.footer__col.-legal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.footer__legal{line-height:45px}.footer__legal.mx-text_border-b:before{bottom:3px}.grid__col.-col-6-12,.grid__col.-col-9-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid__col.-col-9-12:not(:last-of-type){margin-bottom:25px}.card.-type-offers .card__image,.grid__col.-col-6-4-12{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.grid__col.-col-6-8-12{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.grid__col.-col-4-6-12,.grid__col.-col-5-6-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid__col.-col-3-12,.grid__col.-col-4-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid.-items-margin-from-tablet .grid__col{margin-bottom:40px}.main{padding-right:0}.form__heading{margin-bottom:30px;text-align:center}.form__label{max-width:calc(100% - 66px);font-size:12px}.seating__col.-list{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.seating__col.-icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.social-network__row.-parent{-ms-flex-wrap:wrap;flex-wrap:wrap}.social-network__col.-first,.social-network__row.-child-bottom{display:none}.social-network__col.-box,.social-network__col.-second{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.social-network__col.-second .instagram__picture{width:50%}.social-network__col.-box{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.social-network__picture,.social-network__picture.-small{max-width:100%}.lang.-state-panel{width:0}.reputation{right:20px}.payment-systems{grid-template-columns:auto}.payment-systems--four-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment-systems--four-columns div,.payment-systems--four-columns p{width:100%}.state-organizations__list{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.tabs--loyalty{padding:0 20px 78px}.loyalty{padding:0}.loyalty__about-image{height:384px}.loyalty__about-content{padding:0 20px}.loyalty__about-button{margin-top:31px}.loyalty__about-button.button.-type-more{padding:10px 40px;font-size:14px;line-height:normal}.loyalty__about-text{font-size:16px;line-height:24px;letter-spacing:.48px}.loyalty-teaser{padding:0 20px 40px}.loyalty-teaser__wrapper{padding:31px 97px 45px 111px}.loyalty-teaser__icon{margin-right:23px;padding-top:0}.loyalty-teaser__information{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.loyalty-teaser__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:0}.loyalty-teaser__button .button.-type-booking--loyalty{padding:17px 59px}.loyalty__main{padding:45px 30px 45px 64px}.loyalty__main-content{max-width:65%}.loyalty__main-content .button.-type-booking--loyalty{width:100%;max-width:180px;height:42px}.loyalty__main-text{line-height:24px;letter-spacing:.54px}.loyalty-levels:not(.-pb_none){padding:0 20px 80px}.loyalty-levels__title{margin-bottom:40px;padding:0 90px;font-size:28px;line-height:normal}.loyalty-levels__accordion:not(:last-child){margin-bottom:24px}.loyalty-levels__accordion-image{width:240px}.loyalty-levels__accordion-wrapper{width:60%;padding:0 80px 0 40px;font-size:16px;letter-spacing:.48px}.loyalty-levels__accordion-wrapper p{line-height:normal}.loyalty-levels__accordion-title{margin-bottom:8px;font-size:20px;letter-spacing:.6px}.loyalty-levels__accordion-subtitle{padding-right:50px}.loyalty-levels__accordion-text{padding:0 24px;font-size:14px;letter-spacing:.42px}.loyalty-levels__accordion-text p b{padding-left:0;font-size:16px;letter-spacing:.88px}.loyalty-levels__accordion-text ol+p,.loyalty-levels__accordion-text p+ol,.loyalty-levels__accordion-text p+ul,.loyalty-levels__accordion-text ul+p{margin-top:24px;margin-bottom:0}.loyalty-levels__accordion-text ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}.loyalty-levels__accordion-text ul li{padding-left:32px}.loyalty-levels__accordion-text ul li:not(:last-child){margin-bottom:10px}.loyalty-levels__accordion-text ul li:before{top:9px}.loyalty-levels__addition{margin-top:40px;padding:40px 65px 43px}.loyalty-levels__addition-icon{margin-right:25px;padding-top:7px}.loyalty-levels__addition-icon svg{width:135px;height:135px}.loyalty-levels__addition-wrapper p:not(:last-child){margin-bottom:12px}.loyalty-levels__addition-wrapper p b{font-weight:700}.loyalty-rules{padding:0 20px 77px}.loyalty-rules__title{margin-bottom:24px;font-size:28px;line-height:normal}.loyalty-rules__description{margin-bottom:40px;padding:0 55px;font-size:18px;line-height:24px;letter-spacing:0}.loyalty-rules__list{padding-bottom:37px}.loyalty-rules__item{grid-template-columns:1fr;gap:30px;margin-bottom:24px;padding:33px 40px 40px 160px}.loyalty-rules__item-text{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.48px}.loyalty-rules__button.button.-type-booking{padding:13px 30px;font-size:16px;line-height:normal}.loyalty-rules__button{max-width:244px}.loyalty-rules__docs-list{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:24px}.loyalty-rules__docs-item:before{margin-right:12px;font-size:50px}.loyalty-tabs .tabs__content{font-size:15px;line-height:22px}.loyalty-tabs .tabs__content h3{margin-bottom:24px;font-size:18px;font-weight:700}.loyalty-tabs .tabs__content p{font-weight:600}.loyalty-tabs .tabs__content li{margin-bottom:12px;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0}.loyalty-tabs .tabs__content ol+p,.loyalty-tabs .tabs__content p+ol,.loyalty-tabs .tabs__content p+ul,.loyalty-tabs .tabs__content ul+p{margin-top:16px}.loyalty-tabs .tabs__item{max-width:calc((100% - 24px)/2);min-width:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:18px;font-size:16px;letter-spacing:0}.loyalty-tabs__controls{gap:24px}.loyalty-tabs__contents{margin-top:15px;padding:50px 40px 40px}.accordion--open .loyalty-levels__accordion-content{margin-bottom:7px}.ap-version--font-size-1 .footer__developer{font-size:95px!important}.ap-version--font-size-2 .footer__developer{font-size:100px!important}.ap-version--font-size-3 .footer__developer{font-size:105px!important}.ap-version .slider .button.button--slider{top:40%}.ap-version--site-black-white .panel,.ap-version--site-white-black .panel,.ap-version--site-yellow-blue .panel{border-left:none;border-bottom:1px solid}.ap-version--font-size-1 .panel,.ap-version--font-size-2 .panel,.ap-version--font-size-3 .panel{height:auto;width:100%}.ap-version--font-size-1 .panel__transform.-phone,.ap-version--font-size-2 .panel__transform.-phone,.ap-version--font-size-3 .panel__transform.-phone{-ms-flex-preferred-size:unset;flex-basis:unset}.ap-version--font-size-1 .slider.-main .slider__text,.ap-version--font-size-2 .slider.-main .slider__text,.ap-version--font-size-3 .slider.-main .slider__text{padding-left:50px;padding-right:50px}.ap-version--font-size-1 .header.-scroll,.ap-version--font-size-2 .header.-scroll,.ap-version--font-size-3 .header.-scroll{top:0!important}.ap-version--accessibility-font .button.-booking-header-mobile,.ap-version--font-size-1 .button.-booking-header-mobile,.ap-version--font-size-2 .button.-booking-header-mobile,.ap-version--font-size-3 .button.-booking-header-mobile,.ap-version--letter-spacing-big .button.-booking-header-mobile,.ap-version--letter-spacing-normal .button.-booking-header-mobile{width:50px!important}.ap-version--accessibility-font .panel,.ap-version--font-size-1 .panel,.ap-version--font-size-2 .panel,.ap-version--font-size-3 .panel,.ap-version--letter-spacing-big .panel,.ap-version--letter-spacing-normal .panel{padding-top:0!important}.ap-version--accessibility-font .footer,.ap-version--accessibility-font .main,.ap-version--font-size-1 .footer,.ap-version--font-size-1 .main,.ap-version--font-size-2 .footer,.ap-version--font-size-2 .main,.ap-version--font-size-3 .footer,.ap-version--font-size-3 .main,.ap-version--letter-spacing-big .footer,.ap-version--letter-spacing-big .main,.ap-version--letter-spacing-normal .footer,.ap-version--letter-spacing-normal .main{padding-right:0!important}.ap-version--accessibility-font .header__col.-langs,.ap-version--font-size-1 .header__col.-langs,.ap-version--font-size-2 .header__col.-langs,.ap-version--font-size-3 .header__col.-langs,.ap-version--letter-spacing-big .header__col.-langs,.ap-version--letter-spacing-normal .header__col.-langs{width:auto}.ap-version--accessibility-font .lang__current,.ap-version--font-size-1 .lang__current,.ap-version--font-size-2 .lang__current,.ap-version--font-size-3 .lang__current,.ap-version--letter-spacing-big .lang__current,.ap-version--letter-spacing-normal .lang__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ap-version--accessibility-font .lang__current:before,.ap-version--font-size-1 .lang__current:before,.ap-version--font-size-2 .lang__current:before,.ap-version--font-size-3 .lang__current:before,.ap-version--letter-spacing-big .lang__current:before,.ap-version--letter-spacing-normal .lang__current:before{position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media all and (-ms-high-contrast:none) and (max-width:991px){.button.-booking-header{height:50px}}@media (max-width:773px){.search-form.-main{height:141px}}@media (max-width:767px){body,html{font-size:14px}.h1,h1{font-size:calc((18/447)*(100vw - 767px) + 48px)}.h2,.heading__title,h2{font-size:calc((6/447)*(100vw - 767px) + 36px)}.h3,h3{font-size:calc((5/447)*(100vw - 767px) + 29px)}.contacts__heading,.h4,.ustyle.-type-ideology h3,h4{font-size:calc((6/447)*(100vw - 767px) + 24px)}.h5,h5{font-size:calc((5/447)*(100vw - 767px) + 22px)}.h6,h6{font-size:calc((5/447)*(100vw - 767px) + 21px)}.mx-show_mobile{display:block}.mx-hide_mobile{display:none}.mx-text_border-b:before{height:1px}.mx-text_bigger{font-size:20px}.mx-text_size-medium{font-size:16px}.mx-text_small{font-size:12px}.mx-mt_xs{margin-top:calc((5/447)*(100vw - 767px) + 15px)}.mx-mt_s{margin-top:calc((5/447)*(100vw - 767px) + 20px)}.mx-mt_m{margin-top:calc((10/447)*(100vw - 767px) + 30px)}.mx-mt_l{margin-top:calc((10/447)*(100vw - 767px) + 40px)}.mx-mt_xl{margin-top:calc((10/447)*(100vw - 767px) + 50px)}.mx-mt_xxl{margin-top:calc((10/447)*(100vw - 767px) + 60px)}.mx-mt_xxxl{margin-top:calc((10/447)*(100vw - 767px) + 70px)}.loyalty-levels__accordion-subtitle ul,.loyalty-rules__description ul,.loyalty__main-text ul,.mx-mb_xs,.ustyle ul{margin-bottom:calc((5/447)*(100vw - 767px) + 15px)}.mx-mb_xss{margin-bottom:10px}.mx-mb_s{margin-bottom:calc((5/447)*(100vw - 767px) + 20px)}.mx-mb_m{margin-bottom:calc((10/447)*(100vw - 767px) + 30px)}.mx-mb_l{margin-bottom:calc((10/447)*(100vw - 767px) + 40px)}.mx-mb_xl{margin-bottom:calc((10/447)*(100vw - 767px) + 50px)}.mx-mb_xxl{margin-bottom:calc((10/447)*(100vw - 767px) + 60px)}.mx-mb_xxxl{margin-bottom:calc((10/447)*(100vw - 767px) + 70px)}.mx-mb_xxxxl{margin-bottom:calc((15/447)*(100vw - 767px) + 85px)}.mx-pt_xs{padding-top:calc((5/447)*(100vw - 767px) + 15px)}.mx-pt_s{padding-top:calc((5/447)*(100vw - 767px) + 20px)}.mx-pt_m{padding-top:calc((10/447)*(100vw - 767px) + 30px)}.mx-pt_l{padding-top:calc((10/447)*(100vw - 767px) + 40px)}.mx-pt_xl{padding-top:calc((10/447)*(100vw - 767px) + 50px)}.mx-pt_xxl{padding-top:calc((10/447)*(100vw - 767px) + 60px)}.mx-pt_xxxl{padding-top:calc((10/447)*(100vw - 767px) + 70px)}.mx-pb_xs{padding-bottom:calc((5/447)*(100vw - 767px) + 15px)}.mx-pb_s{padding-bottom:calc((5/447)*(100vw - 767px) + 20px)}.mx-pb_m{padding-bottom:calc((10/447)*(100vw - 767px) + 30px)}.mx-pb_l{padding-bottom:calc((10/447)*(100vw - 767px) + 40px)}.mx-pb_xl{padding-bottom:calc((10/447)*(100vw - 767px) + 50px)}.mx-pb_xxl{padding-bottom:calc((10/447)*(100vw - 767px) + 60px)}.mx-pb_xxxl{padding-bottom:calc((10/447)*(100vw - 767px) + 70px)}.mx-pl_xxs{padding-left:calc((5/447)*(100vw - 767px) + 10px)}.mx-pl_xs{padding-left:calc((5/447)*(100vw - 767px) + 15px)}.mx-pl_s{padding-left:calc((5/447)*(100vw - 767px) + 20px)}.mx-pl_m{padding-left:calc((10/447)*(100vw - 767px) + 30px)}.mx-pl_l{padding-left:calc((10/447)*(100vw - 767px) + 40px)}.mx-pl_xl{padding-left:calc((10/447)*(100vw - 767px) + 50px)}.mx-pl_xxl{padding-left:calc((10/447)*(100vw - 767px) + 60px)}.mx-pl_xxxl{padding-left:calc((10/447)*(100vw - 767px) + 70px)}.mx-pr_xxs{padding-right:calc((5/447)*(100vw - 767px) + 10px)}.mx-pr_xs{padding-right:calc((5/447)*(100vw - 767px) + 15px)}.mx-pr_s{padding-right:calc((5/447)*(100vw - 767px) + 20px)}.mx-pr_m{padding-right:calc((10/447)*(100vw - 767px) + 30px)}.mx-pr_l{padding-right:calc((10/447)*(100vw - 767px) + 40px)}.mx-pr_xl{padding-right:calc((10/447)*(100vw - 767px) + 50px)}.mx-pr_xxl{padding-right:calc((10/447)*(100vw - 767px) + 60px)}.mx-pr_xxxl{padding-right:calc((10/447)*(100vw - 767px) + 70px)}.mx-overlay.-gradient-slide:before{background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(75%,rgba(0,0,0,.01)),to(rgba(0,0,0,.21)));background:linear-gradient(to top,transparent 0%,rgba(0,0,0,.01) 75%,rgba(0,0,0,.21) 100%)}.mx-order_top-mobile{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}.mx-reverse_order.-from-mobile .mx-order_1{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}.mx-reverse_order.-from-mobile .mx-order_2{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;margin-bottom:20px}.card.-type-default .slider.-default .card__control .ic:before,.slider.-default .card.-type-default .card__control .ic:before,.slider.-default .slider__control .ic:before{color:#fff}.card.-type-default .slider.-default .card__control .ic:hover:before,.slider.-default .card.-type-default .card__control .ic:hover:before,.slider.-default .slider__control .ic:hover:before{color:rgba(255,255,255,.6)}.slider.-review-detail{padding:20px;max-width:100%}.card.-type-default .slider.-review-detail .card__control,.slider.-review-detail .card.-type-default .card__control,.slider.-review-detail .slider__control{left:0;margin-top:20px}.slider.-review-detail .slider__heading{margin-bottom:calc((5/447)*(100vw - 767px) + 10px)}.slider.-gutter-left-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding-left:0}.card.-type-default .slider.-gutter-left-control .card__control,.slider.-gutter-left-control .card.-type-default .card__control,.slider.-gutter-left-control .slider__control{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:15px}.slider.-gutter-left-control .slider__container:before{content:'';position:absolute;display:block;left:0;right:0;bottom:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(75%,rgba(0,0,0,.01)),to(rgba(0,0,0,.21)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.01) 75%,rgba(0,0,0,.21) 100%)}.slider.-restaurant-main{height:calc((185/447)*(100vw - 767px) + 400px)}.slider.-rooms-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider.-main .slider__text{left:10px;right:10px;max-width:100%}.slider.-main .slider__text-title{font-size:calc((17/447)*(100vw - 767px) + 45px);text-align:center;opacity:1}.slider.-main .slider__text-desc{padding-top:20px;font-size:16px;display:none;text-align:center}.slider.-carousel-nav .slider__item{margin:6px 3px}.slider__item--bot-overlay::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.21)),color-stop(25%,rgba(0,0,0,.01)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.21) 0%,rgba(0,0,0,.01) 25%,transparent 100%);z-index:2}.card.-type-default .card__control-line,.slider__control-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card.-type-default .card__control,.slider__control.-image{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0}.card.-type-default .card__arrow .number,.slider__arrow .number{font-size:16px}.card.-type-default .-next.card__arrow,.card.-type-default .-prev.card__arrow,.slider__arrow.-next,.slider__arrow.-prev{display:-webkit-box;display:-ms-flexbox;display:flex}.card.-type-default .-prev.card__arrow .ic,.slider__arrow.-prev .ic{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card.-type-default .-prev.card__arrow .number,.slider__arrow.-prev .number{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.card.-type-default .-next.card__arrow .ic,.slider__arrow.-next .ic{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.card.-type-default .-next.card__arrow .number,.slider__arrow.-next .number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.video-main .scroll{display:inline-block}.video-main--proportion .scroll{display:none}.video-main__content{left:10px;right:10px;max-width:100%}.video-main__content-title{font-size:calc((20/447)*(100vw - 767px) + 40px);opacity:1}.video-main__content-description{padding-top:20px;font-size:16px;display:none;text-align:center}.card__price,.card__short{font-size:20px}.card__price.currency-price:after{font-size:14px}.card.-type-default.-item:not(:last-child){margin-bottom:calc((10/447)*(100vw - 767px) + 30px)}.card.-type-default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.-type-default .card__type{font-size:calc((2/447)*(100vw - 767px) + 16px)}.card.-type-default .card__buttons{margin-top:calc((10/447)*(100vw - 767px) + 30px)}.card.-type-default .card__image-container{height:calc((200/447)*(100vw - 767px) + 400px)}.card.-type-default .card__row{-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}.card.-type-default .card__row .button.-type-more{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:10px}.card.-type-default .card__row .button.-type-booking{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card.-type-default,.card.-type-default .card__row.-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.-type-default .card__row.-buttons{margin-top:calc((10/447)*(100vw - 767px) + 30px)}.card.-type-default .card__content{padding:calc((20/447)*(100vw - 767px) + 30px);font-size:calc((1/447)*(100vw - 767px) + 15px);max-width:100%;width:100%;position:relative;top:auto;left:auto;right:auto;-webkit-transform:none;transform:none;margin:0 auto;min-height:270px;text-align:center;background-color:#004b3c}.card.-type-default .card__content.-gutter{padding-left:calc((20/447)*(100vw - 767px) + 30px);padding-right:calc((20/447)*(100vw - 767px) + 30px)}.card.-type-default .card__properties{bottom:100%;left:0;right:0;top:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.-type-default .card__property:not(:last-child){margin-bottom:0;margin-right:2px}.card.-type-default .card__property.icon:before{font-size:17px}.card.-type-default .card__property.icon.-site10-people:before{font-size:30px}.card.-type-default .card__property.icon.-site_bed:before{font-size:27px}.card.-type-gallery .card__content{font-size:20px}.card.-type-news:not(:last-child){margin-bottom:40px}.card.-type-news .card__image,.card.-type-review{margin-bottom:20px}.card.-type-news .card__image:before{content:'';display:block;padding-bottom:calc(9/16*100%)}.card.-type-news .card__date{margin-bottom:calc((10/447)*(100vw - 767px) + 20px)}.card.-type-review .button{font-size:15px}.card.-type-review .card__content{min-height:calc((50/447)*(100vw - 767px) + 300px);padding:calc((10/447)*(100vw - 767px) + 60px) calc((30/447)*(100vw - 767px) + 50px) calc((20/447)*(100vw - 767px) + 40px)}.bx-ie11 .card.-type-review .card__content.-inverted{height:calc((50/447)*(100vw - 767px) + 300px)}.card.-type-review .card__heading{font-size:calc((4/447)*(100vw - 767px) + 32px);margin-bottom:calc((5/447)*(100vw - 767px) + 25px)}.card.-type-review .card__author{font-size:calc((3/447)*(100vw - 767px) + 25px)}.card.-type-offers:not(:last-of-type){margin-bottom:25px}.card.-type-offers .button.-type-booking{padding-left:15px;padding-right:15px}.card.-type-offers .card__grid.-special{display:block;max-width:476px;margin-right:auto;margin-left:auto}.card.-type-offers .card__image:before{padding-bottom:calc(9/16*100%)}.card.-type-offers .card__image.-special{height:auto;min-height:auto}.card.-type-offers .card__image.-special img{position:relative;display:block;height:auto;min-height:auto}.card.-type-offers .card__image.-special::before{padding-bottom:0}.card.-type-offers .card__content{padding-top:30px;padding-bottom:25px;text-align:center}.card.-type-offers .card__content .button{width:230px}.card.-type-offers .card__row{-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-box-pack:center;-ms-flex-pack:center;justify-content:center}.card.-type-offers .card__row .button:not(:last-child){margin-right:0}.card.-type-offers .card__row .button.-type-booking{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.card.-type-offers .card__row .button.-type-more{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.menu__link{font-size:11px;padding-top:calc((0/447)*(100vw - 767px) + 7px);padding-bottom:5px;padding-right:5px;padding-left:5px}.button.-type-booking,.button.-type-more{padding:calc((2/447)*(100vw - 767px) + 12px) calc((15/447)*(100vw - 767px) + 45px)}.button{font-size:14px}.button.-type-more.-xl{padding:calc((2/447)*(100vw - 767px) + 12px) calc((40/447)*(100vw - 767px) + 80px)}.button.-booking-header{font-size:16px;width:180px}.panel__info{font-size:calc((2/447)*(100vw - 767px) + 14px)}.panel__transform.-address,.panel__transform.-phone{font-size:calc((3/447)*(100vw - 767px) + 15px)}.social.-panel .social__link{padding-top:calc((3/447)*(100vw - 767px) + 8px);padding-bottom:calc((3/447)*(100vw - 767px) + 8px)}.social.-contacts{margin-left:calc((-5/447)*(100vw - 767px) + -10px);margin-right:calc((-5/447)*(100vw - 767px) + -10px)}.social.-contacts .social__link{margin-left:calc((5/447)*(100vw - 767px) + 10px);margin-right:calc((5/447)*(100vw - 767px) + 10px)}.section{margin-top:calc((45/447)*(100vw - 767px) + 75px)}.section:last-of-type{margin-bottom:calc((45/447)*(100vw - 767px) + 75px)}.section.-type-about .section__image:before{padding-bottom:calc(400/700*100%)}.section.-type-restaurant .section__desc{padding-top:calc((15/447)*(100vw - 767px) + 40px);padding-bottom:calc((10/447)*(100vw - 767px) + 40px);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;padding-right:20px;padding-left:20px}.section.-type-restaurant .section__desc,.section.-type-restaurant .section__slider{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section.-type-wedding .section__info{margin:0 auto;padding:30px 0;max-width:inherit;min-height:100vh;width:calc(100% - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section.-type-wedding .section__info-header{text-align:center}.section.-type-wedding .section__content{padding:calc((10/447)*(100vw - 767px) + 40px);text-align:center}.section.-type-wedding .button{padding-left:calc((0/447)*(100vw - 767px) + 40px);padding-right:calc((0/447)*(100vw - 767px) + 40px)}.section.-type-offers .section__row{margin-bottom:calc((10/447)*(100vw - 767px) + 30px);display:block}.section.-type-offers .section__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.-type-offers .section__image{margin-bottom:calc((5/447)*(100vw - 767px) + 25px);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin:0}.section.-type-offers .section__image:before{padding-bottom:calc(95/150*100%)}.section.-type-offers .section__title{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:10px;min-height:inherit;margin:0}.section.-type-offers .section__title .h3,.section.-type-offers .section__title h3{font-size:calc((4/447)*(100vw - 767px) + 20px)}.section.-type-offers .section__title.-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0}.section.-type-offers .section__title-text{font-size:calc((6/447)*(100vw - 767px) + 20px)}.section__heading{margin-bottom:calc((5/447)*(100vw - 767px) + 20px)}.section__heading.-main{margin-bottom:calc((4/447)*(100vw - 767px) + 18px)}.section__sub-heading{margin-bottom:calc((20/447)*(100vw - 767px) + 40px)}.column.-no-gutters-mobile{padding:0}.footer .container{padding:30px 0 40px}.footer__row:not(:last-child){margin-bottom:20px}.footer__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px;margin-right:10px}.footer__col.-copyright{text-align:center}.footer__col.-developer{margin-top:10px}.footer__official{display:inline-block}.point:before{font-size:25px}.heading__image{min-height:calc((100/447)*(100vw - 767px) + 300px)}.type-services .heading__image{min-height:110px}.heading__title{line-height:1.2}.heading__breadcrumbs{padding-top:20px;padding-bottom:15px}.breadcrumbs__item span{font-size:calc((1/447)*(100vw - 767px) + 15px)}.card.-type-offers .card__image,.grid__col.-col-4-6-12,.grid__col.-col-5-6-12,.grid__col.-col-6-4-12,.grid__col.-col-6-6-12,.grid__col.-col-6-8-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid__col.-col-gallery{margin-bottom:calc((10/447)*(100vw - 767px) + 30px)}.grid__col.-col-legal{margin-bottom:20px}.grid__col.-no-gutters.-from-mobile{padding-right:0;padding-left:0}.grid.-items-margin .grid__col{margin-bottom:calc((10/447)*(100vw - 767px) + 30px)}.grid.-items-margin-from-tablet .grid__col{margin-bottom:35px}.contacts__main{margin-bottom:calc((20/447)*(100vw - 767px) + 60px)}.contacts__heading{margin-bottom:calc((5/447)*(100vw - 767px) + 25px)}.contacts__add{padding-bottom:calc((30/447)*(100vw - 767px) + 70px);padding-top:calc((30/447)*(100vw - 767px) + 70px)}.contacts__item{margin-bottom:10px;font-size:16px}.content{padding-bottom:calc((20/447)*(100vw - 767px) + 60px)}.content__section:not(.-pb_none){padding-bottom:calc((20/447)*(100vw - 767px) + 60px)}.content__section.-gutter-top,.content__sections .content__section{padding-top:calc((20/447)*(100vw - 767px) + 60px)}.content__sections .content__section:last-of-type{padding-bottom:calc((20/447)*(100vw - 767px) + 60px)}.content__image.-detail-slider .slider.-default.-gutter-left-control,.loyalty-levels__accordion-text p b{padding-left:0}.content__info{padding-bottom:calc((20/447)*(100vw - 767px) + 40px);padding-bottom:20px!important}.content__services.-state-detail .content__service{-ms-flex-preferred-size:calc((40/447)*(100vw - 767px) + 90px);flex-basis:calc((40/447)*(100vw - 767px) + 90px)}.content__service{padding-top:calc((5/447)*(100vw - 767px) + 15px);padding-bottom:calc((5/447)*(100vw - 767px) + 15px)}.content__service .icon{font-size:calc((10/447)*(100vw - 767px) + 40px);padding-bottom:10px}.content__service-caption{font-size:18px;margin-bottom:5px}.content__service-name{font-size:14px}.content__review{padding-top:calc((20/447)*(100vw - 767px) + 70px);padding-bottom:calc((20/447)*(100vw - 767px) + 70px)}.content__other{margin-top:calc((20/447)*(100vw - 767px) + 70px)}.content__row.-page-404{padding-top:calc((10/447)*(100vw - 767px) + 30px);text-align:center}.content__row.-page-404 .content__col.-heading{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}.content__row.-page-404 .content__heading{font-size:calc((50/447)*(100vw - 767px) + 100px);letter-spacing:calc((5/447)*(100vw - 767px) + 10px)}.content__row.-page-404 .content__sub-heading{font-size:calc((5/447)*(100vw - 767px) + 30px);margin-bottom:20px}.content__row.-page-404 .content__desc{font-size:16px}.map.-type-contacts{height:calc((200/447)*(100vw - 767px) + 500px);margin-bottom:calc((20/447)*(100vw - 767px) + 60px)}.service{padding:calc((20/447)*(100vw - 767px) + 40px)}.service__icon{padding-right:10px}.service__icon .icon:before{font-size:calc((10/447)*(100vw - 767px) + 50px)}.service__title{font-size:18px}.order__inner{padding-top:20px}.order__lebal,.ustyle ul{font-size:14px}.order__price{font-size:calc((5/447)*(100vw - 767px) + 25px)}.order__price .currency-price:after{font-size:calc((4/447)*(100vw - 767px) + 18px)}.order__tabs{-ms-flex-item-align:stretch;align-self:stretch}.order__tabs.-row .order__tab,.order__tabs.-rows .order__tab{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:100%}.order__tab:before{font-size:30px}.order__tab{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.list li,.list__item,.loyalty-levels__accordion-subtitle ul li,.loyalty-rules__description ul li,.loyalty__main-text ul li,.seating__item,.ustyle ul li{padding-left:calc((5/447)*(100vw - 767px) + 30px)}.list li:not(:last-of-type),.list__item:not(:last-of-type),.loyalty-levels__accordion-subtitle ul li:not(:last-of-type),.loyalty-rules__description ul li:not(:last-of-type),.loyalty__main-text ul li:not(:last-of-type),.seating__item:not(:last-of-type),.ustyle ul li:not(:last-of-type){margin-bottom:calc((2/447)*(100vw - 767px) + 7px)}.list li:before,.list__item:before,.loyalty-levels__accordion-subtitle ul li:before,.loyalty-rules__description ul li:before,.loyalty__main-text ul li:before,.seating__item:before,.ustyle ul li:before{width:calc((5/447)*(100vw - 767px) + 15px)}.date{font-size:12px}.pagination{margin-top:40px}.search-form.-inner{padding:0}.search-form.-inner.-header{display:none}.search-form.-content .search-form__row{margin-top:35px}.search-form.-content .search-form__form{padding:0 5px}.form.-review{padding-top:calc((20/447)*(100vw - 767px) + 70px)}.form.-review .form__heading .legal__title span:before,.form.-review .form__heading .mx-text_bg-decor:before,.legal__title .form.-review .form__heading span:before{bottom:5px}.form__heading{font-size:calc((5/447)*(100vw - 767px) + 30px)}.form__label{left:calc((10/447)*(100vw - 767px) + 30px);top:40px;max-width:calc(100% - 50px);white-space:normal}.form__label.-focus{top:10px;font-size:10px}.form__control{padding-top:40px;padding-left:calc((10/447)*(100vw - 767px) + 30px);padding-right:calc((10/447)*(100vw - 767px) + 30px);padding-bottom:20px}.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-text{-ms-flex-item-align:start;align-self:flex-start}.form__submit{gap:15px;-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__submit .button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form__files{margin:15px 0}.form .button{font-size:16px}.seating__col.-icon{display:none}.seating__wrap{width:200px;height:200px}.seating__icon:before{font-size:60px}.seating__item:not(:last-of-type){margin-bottom:15px}.social-network__col.-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.social-network__box-content{height:170px}.social-network__box-text{font-size:17px}.social-network__box-text.-x2{font-size:19px}.scroll{display:none}.animate.-transform-x--100,.animate.-transform-x-100{-webkit-transform:translateX(0);transform:translateX(0)}.animate.-transform-text-y--15.-show,.animate.-transform-text-y--25.-show,.animate.-transform-text-y--25px.-show,.animate.-transform-text-y--45.-show,.animate.-transform-text-y--55.-show,.animate.-transform-text-y--65.-show,.animate.-transform-text-y-10.-show,.animate.-transform-text-y-25.-show,.animate.-transform-text-y-45.-show,.animate.-transform-text-y-55.-show,.animate.-transform-text-y-65.-show,.animate.-transform-x--100.-show,.animate.-transform-x-100.-show{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1}.animate.-transform-text-y--15,.animate.-transform-text-y--25,.animate.-transform-text-y--25px,.animate.-transform-text-y--45,.animate.-transform-text-y--55,.animate.-transform-text-y--65,.animate.-transform-text-y-10,.animate.-transform-text-y-25,.animate.-transform-text-y-45,.animate.-transform-text-y-55,.animate.-transform-text-y-65{-webkit-transform:translateY(0);transform:translateY(0)}.animate.-scale-05,.animate.-scale-12{-webkit-transform:scale(1);transform:scale(1)}.animate.-scale-05.-show,.animate.-scale-12.-show{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.legal__icon{font-size:calc((10/447)*(100vw - 767px) + 50px)}.legal__title{margin-left:20px;margin-right:10px;font-size:calc((2/447)*(100vw - 767px) + 20px)}.ustyle ul{margin-top:10px}.-rooms-main .ustyle ul,.-type-offers .ustyle ul,.-type-restaurant .ustyle ul,.ustyle.mx-mt_xxs ul{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto}.ustyle.-type-ideology .heading__title,.ustyle.-type-ideology h2{font-size:calc((5/447)*(100vw - 767px) + 29px)}.reputation{right:auto;left:20px}.payment-systems{row-gap:20px}.payment-systems__text{font-size:12px}.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}.government-partners__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tabs--appeals{margin-top:40px;padding:0}.tabs--loyalty{padding-bottom:40px}.tabs__list{position:relative;-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:34px;font-size:18px;line-height:25px;border-radius:0}.loyalty__about{margin-bottom:calc((70/447)*(100vw - 767px) + 80px)}.loyalty__about-image{margin-bottom:calc((16/447)*(100vw - 767px) + 40px)}.loyalty__about-button{padding-left:25px}.loyalty__about-text{font-size:14px;letter-spacing:.42px}.loyalty-teaser{padding:0 10px 10px}.loyalty-teaser__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 32px 40px}.loyalty-teaser__icon{margin:0;padding:0}.loyalty-teaser__title{font-size:18px;line-height:27px;text-align:left}.loyalty-teaser__button .button.-type-booking--loyalty{width:100%;padding:17px 56px}.loyalty__main{margin-bottom:calc((30/447)*(100vw - 767px) + 50px);min-height:312px;padding:42px 30px 42px 32px}.loyalty__main-content{max-width:100%;margin-top:auto}.loyalty__main-content .section__heading{margin-bottom:calc((8/447)*(100vw - 767px) + 16px)}.loyalty__main-content .section__title{font-size:calc((6/447)*(100vw - 767px) + 24px)}.loyalty__main-text{margin-bottom:calc((8/447)*(100vw - 767px) + 24px);font-size:calc((4/447)*(100vw - 767px) + 18px)}.loyalty__main-text ul{font-size:14px;margin-top:10px}.loyalty-levels:not(.-pb_none){padding-bottom:60px}.loyalty-levels__title{margin-bottom:24px;padding:0;font-size:20px;letter-spacing:.5px}.loyalty-levels__accordion{padding:30px 24px 24px}.loyalty-levels__accordion-image{width:100%;max-width:292px}.loyalty-levels__accordion-wrapper{width:100%;padding:26px 0 31px;letter-spacing:0}.loyalty-levels__accordion-wrapper p{line-height:24px;letter-spacing:.1px}.loyalty-levels__accordion-title{font-size:18px;letter-spacing:0}.loyalty-levels__accordion-content:before{margin:34px 0 25px}.loyalty-levels__accordion-text{padding:0;font-size:14px}.loyalty-levels__addition{-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;margin-top:32px;padding:40px 32px}.loyalty-levels__addition-icon{margin-right:0;margin-bottom:30px}.loyalty-levels__addition-icon svg{width:81px;height:80px}.loyalty-rules{padding:0 10px 40px}.loyalty-rules__title{margin-bottom:16px;padding:0 30px;font-size:20px}.loyalty-rules__description{margin-bottom:32px;padding:0 15px;font-size:16px;line-height:24px}.loyalty-levels__accordion-subtitle ul,.loyalty-rules__description ul{font-size:14px;margin-top:10px}.loyalty-rules__list{padding-bottom:27px}.loyalty-rules__item{gap:13px;justify-items:center;margin-bottom:14px;padding:85px 32px 30px}.loyalty-rules__item:before{top:0;left:0;right:0;bottom:auto;width:100%;height:56px;font-size:32px;line-height:32px}.loyalty-rules__item-text{font-size:14px;line-height:24px;text-align:left;letter-spacing:0}.loyalty-rules__button{width:100%}.loyalty-rules__docs-list{row-gap:16px}.loyalty-rules__docs-item{font-size:calc((2/447)*(100vw - 767px) + 20px)}.loyalty-tabs .tabs__content{font-size:13px;line-height:normal}.loyalty-tabs .tabs__content h3{margin-bottom:22px;font-size:14px}.loyalty-tabs .tabs__content ol+p,.loyalty-tabs .tabs__content ul+p{margin-top:12px}.loyalty-tabs .tabs__content p+ol,.loyalty-tabs .tabs__content p+ul{margin-top:20px}.loyalty-tabs .tabs__item{max-width:100%;padding:14px}.loyalty-tabs__controls{gap:16px}.loyalty-tabs__contents{margin-top:16px;padding:24px 24px 30px}.accordion__toggle{width:25px;-ms-flex-item-align:end;align-self:flex-end}.cookie-panel__button-group-one,.cookie-panel__button-group-two,.cookie-panel__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-panel__info{gap:16px}.cookie-panel__button-group-one,.cookie-panel__button-group-two{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-panel__button-group-one{grid-template-columns:unset}.cookie-panel__button-group-two{max-width:unset}.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}.ap-version:not(.ap-version--no-active-options) .heading__image .section.-type-wedding .section__picture.section__decor,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__layer,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.main__overlay:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-fill,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient-slide:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.mx-overlay.-gradient:before,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-default,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider.-gutter-left,.ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.video-main__container::before,.ap-version:not(.ap-version--no-active-options) .heading__image .slider.-main .section__picture.slider__item:before,.section.-type-wedding .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.section__decor,.slider.-main .ap-version:not(.ap-version--no-active-options) .heading__image .section__picture.slider__item:before{height:calc((100/447)*(100vw - 767px) + 300px)}.ap-version .ap-button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ap-version--accessibility-font .header__contacts-phone-list,.ap-version--font-size-1 .header__contacts-phone-list,.ap-version--font-size-2 .header__contacts-phone-list,.ap-version--font-size-3 .header__contacts-phone-list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3 .slider__attraction-next,.ap-version.ap-version--font-size-3 .slider__attraction-prev{top:25%!important}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3 .slider__attraction-prev{left:10px}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-3 .slider__attraction-next{right:10px}.ap-version--font-size-1 .footer__developer{font-size:90px!important}.ap-version--font-size-2 .footer__developer{font-size:95px!important}.ap-version--font-size-3 .footer__developer{font-size:100px!important}.ap-version .slider .button.button--slider{top:60%}.ap-version .slider .slider__main-prev{left:5%}.ap-version .slider .slider__main-next{right:5%}.ap-version .slider.-conference-main .button.button--slider,.ap-version .slider.-rooms-main .button.button--slider{top:25%}.ap-version .slider .card.-type-default .card__row .button{width:100%}.ap-version .footer__row{row-gap:20px}.ap-version .seating__item,.ap-version--font-size-1 .seating__item,.ap-version--font-size-2 .seating__item,.ap-version--font-size-3 .seating__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ap-version--image-hidden .card.-type-default.-item,.ap-version--image-hidden .card.-type-news,.ap-version--image-hidden .card.-type-offers{width:100%;margin-left:0;margin-right:0}.ap-version--image-hidden .card.-type-default.-item{margin-top:5em}.ap-version--image-hidden .card.-type-default .card__properties{left:0}.ap-version--site-black-white .card.-type-default .card__properties,.ap-version--site-white-black .card.-type-default .card__properties,.ap-version--site-yellow-blue .card.-type-default .card__properties{top:auto}.ap-version--font-size-1 .card.-type-default .card__content,.ap-version--font-size-2 .card.-type-default .card__content,.ap-version--font-size-3 .card.-type-default .card__content{max-width:100%}.ap-version--font-size-1 .card.-type-default .card__image,.ap-version--font-size-2 .card.-type-default .card__image,.ap-version--font-size-3 .card.-type-default .card__image{padding-top:calc(56% + 2em*3)}.ap-version--font-size-1 .card.-type-default .card__properties,.ap-version--font-size-2 .card.-type-default .card__properties,.ap-version--font-size-3 .card.-type-default .card__properties{-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}.ap-version--font-size-1 .card.-type-default .card__property,.ap-version--font-size-2 .card.-type-default .card__property,.ap-version--font-size-3 .card.-type-default .card__property{max-width:calc(100% - 60px);width:100%}.ap-version--font-size-1 .card.-type-default .card__property:not(:last-child),.ap-version--font-size-2 .card.-type-default .card__property:not(:last-child),.ap-version--font-size-3 .card.-type-default .card__property:not(:last-child){margin-bottom:4px}.ap-version--font-size-1 .card.-type-news .card__meta,.ap-version--font-size-2 .card.-type-news .card__meta,.ap-version--font-size-3 .card.-type-news .card__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap-version--font-size-1 .panel__transform.-address,.ap-version--font-size-2 .panel__transform.-address,.ap-version--font-size-3 .panel__transform.-address{max-height:unset}.ap-version--font-size-1 .content__services.-col-3 .content__service,.ap-version--font-size-1 .content__services.-col-4 .content__service,.ap-version--font-size-1 .content__services.-col-5 .content__service,.ap-version--font-size-1 .content__services.-col-6 .content__service,.ap-version--font-size-2 .content__services.-col-3 .content__service,.ap-version--font-size-2 .content__services.-col-4 .content__service,.ap-version--font-size-2 .content__services.-col-5 .content__service,.ap-version--font-size-2 .content__services.-col-6 .content__service,.ap-version--font-size-3 .content__services.-col-3 .content__service,.ap-version--font-size-3 .content__services.-col-4 .content__service,.ap-version--font-size-3 .content__services.-col-5 .content__service,.ap-version--font-size-3 .content__services.-col-6 .content__service{-ms-flex-preferred-size:calc(100%/2);flex-basis:calc(100%/2);max-width:calc(100%/2 - 1px)}.ap-version--font-size-1 .content__services.-state-detail .content__service,.ap-version--font-size-2 .content__services.-state-detail .content__service,.ap-version--font-size-3 .content__services.-state-detail .content__service{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ap-version--font-size-1 .seating__count,.ap-version--font-size-2 .seating__count,.ap-version--font-size-3 .seating__count{width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:right}.ap-version--font-size-1 .grid__col.-col-gallery,.ap-version--font-size-2 .grid__col.-col-gallery,.ap-version--font-size-3 .grid__col.-col-gallery{margin-bottom:20px}.ap-version--font-size-1 .grid__col.-col-gallery:nth-last-child(-n+2),.ap-version--font-size-2 .grid__col.-col-gallery:nth-last-child(-n+2),.ap-version--font-size-3 .grid__col.-col-gallery:nth-last-child(-n+2){margin-bottom:20px}.ap-version--font-size-1 .section.-type-offers .section__col,.ap-version--font-size-2 .section.-type-offers .section__col,.ap-version--font-size-3 .section.-type-offers .section__col{margin-bottom:20px}.ap-version--font-size-1 .section.-type-offers .section__image,.ap-version--font-size-1 .section.-type-offers .section__title,.ap-version--font-size-2 .section.-type-offers .section__image,.ap-version--font-size-2 .section.-type-offers .section__title,.ap-version--font-size-3 .section.-type-offers .section__image,.ap-version--font-size-3 .section.-type-offers .section__title{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ap-version--font-size-1 .section.-type-restaurant .section__slider,.ap-version--font-size-2 .section.-type-restaurant .section__slider,.ap-version--font-size-3 .section.-type-restaurant .section__slider{width:100%}.ap-version--font-size-1 .slider.-main .slider__container,.ap-version--font-size-2 .slider.-main .slider__container,.ap-version--font-size-3 .slider.-main .slider__container{max-height:calc(100vw*(9/16))}.ap-version--font-size-1 .slider.-main .slider__item,.ap-version--font-size-2 .slider.-main .slider__item,.ap-version--font-size-3 .slider.-main .slider__item{min-height:calc(100vw*(9/16))}.ap-version--font-size-1 .slider.-main .slider__text,.ap-version--font-size-2 .slider.-main .slider__text,.ap-version--font-size-3 .slider.-main .slider__text{padding-left:20px;padding-right:20px;padding-bottom:20px!important}.ap-version--font-size-1 .card.-type-default .card__control,.ap-version--font-size-1 .slider__control.-image,.ap-version--font-size-2 .card.-type-default .card__control,.ap-version--font-size-2 .slider__control.-image,.ap-version--font-size-3 .card.-type-default .card__control,.ap-version--font-size-3 .slider__control.-image,.card.-type-default .ap-version--font-size-1 .card__control,.card.-type-default .ap-version--font-size-2 .card__control,.card.-type-default .ap-version--font-size-3 .card__control{left:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none;transform:none}.ap-version--font-size-1 .card.-type-default .card__control-line,.ap-version--font-size-1 .slider__control-line,.ap-version--font-size-2 .card.-type-default .card__control-line,.ap-version--font-size-2 .slider__control-line,.ap-version--font-size-3 .card.-type-default .card__control-line,.ap-version--font-size-3 .slider__control-line,.card.-type-default .ap-version--font-size-1 .card__control-line,.card.-type-default .ap-version--font-size-2 .card__control-line,.card.-type-default .ap-version--font-size-3 .card__control-line{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ap-version--font-size-1 .card.-type-default .card__arrow .number,.ap-version--font-size-1 .form .button,.ap-version--font-size-1 .slider__arrow .number,.card.-type-default .ap-version--font-size-1 .card__arrow .number{font-size:24px!important}.ap-version--font-size-1 .form__heading{font-size:calc((7.5/447)*(100vw - 767px) + 45px)!important}.ap-version--font-size-1 .form__label{font-size:22.5px!important}.ap-version--font-size-2 .card.-type-default .card__arrow .number,.ap-version--font-size-2 .form .button,.ap-version--font-size-2 .slider__arrow .number,.card.-type-default .ap-version--font-size-2 .card__arrow .number{font-size:28px!important}.ap-version--font-size-2 .form__heading{font-size:calc((8.75/447)*(100vw - 767px) + 52.5px)!important}.ap-version--font-size-2 .form__label{font-size:26.25px!important}.ap-version--font-size-3 .card.-type-default .card__arrow .number,.ap-version--font-size-3 .form .button,.ap-version--font-size-3 .slider__arrow .number,.card.-type-default .ap-version--font-size-3 .card__arrow .number{font-size:32px!important}.ap-version--font-size-3 .form__heading{font-size:calc((10/447)*(100vw - 767px) + 60px)!important}.ap-version--font-size-3 .form__label{font-size:30px!important}.ap-version--accessibility-font .legal__icon,.ap-version--font-size-1 .legal__icon,.ap-version--font-size-2 .legal__icon,.ap-version--font-size-3 .legal__icon,.ap-version--letter-spacing-big .legal__icon,.ap-version--letter-spacing-normal .legal__icon{font-size:40px!important}}@media (max-width:756px){.search-form.-main{background-color:#d2dc50}}@media (max-width:720px){.search-form.-inner{bottom:0}}@media (max-width:640px){.search-form.-inner{height:141px}}@media (max-width:550px){.search-form.-main{height:211px}.reputation{top:30%}}@media (max-width:480px){.mx-hide_mobile-after{display:none}.video-main{height:calc(100vh - 62px)}.video-main--proportion{height:auto}.header{top:62px}.bx-ios .logo{width:160px}.header.-scroll .menu__link,.menu__link{font-size:20px!important}.panel{height:62px}.panel__transform.-phone.-no-social{padding-bottom:0;min-width:180px}.panel__transform.-phone.-no-social .panel__text{font-size:10px}.panel__transform.-phone.-no-social.-messengers{min-width:125px}.panel__transform.-address{max-height:62px;font-size:11px}.panel__messengers .messengers{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin-top:0;margin-bottom:28px}.type-attractions .heading__title{font-size:27px!important}.contacts__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.list.-two-column,.loyalty-levels__accordion-subtitle ul.-two-column,.loyalty-rules__description ul.-two-column,.loyalty__main-text ul.-two-column,.ustyle ul.-two-column{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.form__col{padding:0}.form__button-text--mobile,.form__checkbox{font-size:14px;line-height:19px}.seating__title{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.seating__list{width:100%}.safari .b-page.-open-menu .header:not(.-scroll)~.main{margin-top:62px}.payment-systems__list img{max-width:100%}.tabs--loyalty{padding:0 10px 40px}.loyalty__about-image{height:180px}.loyalty__about-button{margin-top:22px;padding:0}.loyalty-teaser__icon{font-size:50px}.loyalty-teaser__information{padding-top:0}.loyalty-teaser__button{width:100%}.loyalty__main-content .button.-type-booking--loyalty{height:40px}.loyalty__main-text{line-height:20px;letter-spacing:.42px}.loyalty-levels:not(.-pb_none){padding:0 10px 40px}.loyalty-levels__accordion-subtitle{padding-right:0}.loyalty-levels__accordion-content:before{margin:17px 0 22px}.loyalty-levels__accordion-text p b{font-size:14px;letter-spacing:0}.loyalty-levels__accordion-text ul li{margin-bottom:10px;font-size:13px;line-height:normal;letter-spacing:.39px}.loyalty-levels__addition{padding:30px 30px 38px}.loyalty-levels__addition-wrapper p{letter-spacing:.52px}.loyalty-levels__addition-wrapper p b{margin-bottom:6px;font-weight:600;letter-spacing:.6px}.loyalty-rules__button.button.-type-booking{padding:15px 30px;font-size:14px;line-height:normal}.loyalty-rules__button{max-width:100%}.loyalty-rules__docs-item:before{margin-right:18px;font-size:32px}.loyalty-tabs .tabs__content h3{margin-bottom:19px;letter-spacing:.9px}.loyalty-tabs .tabs__content li{margin-bottom:11px;font-size:14px}.loyalty-tabs .tabs__content ol+p,.loyalty-tabs .tabs__content p+ol,.loyalty-tabs .tabs__content p+ul,.loyalty-tabs .tabs__content ul+p{margin-top:14px}.loyalty-tabs .tabs__item{padding:12px}.accordion--open .loyalty-levels__accordion-content{margin-bottom:0}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3 .slider__attraction-next,.ap-version.ap-version--font-size-3 .slider__attraction-prev{top:10%!important}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-prev,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-prev,.ap-version.ap-version--font-size-3 .slider__attraction-prev{left:0}.ap-version.ap-version--font-size-1.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-big .slider__attraction-next,.ap-version.ap-version--font-size-2.ap-version--accessibility-font.ap-version--letter-spacing-normal .slider__attraction-next,.ap-version.ap-version--font-size-3 .slider__attraction-next{right:0}.ap-version .slider .button.button--slider{top:50%;width:35px;height:35px}.ap-version .slider .button.button--slider::before{font-size:20px}.ap-version .slider.-conference-main .button.button--slider,.ap-version .slider.-rooms-main .button.button--slider{top:15%!important;width:30px;height:30px}.ap-version--font-size-1 .section.-type-restaurant,.ap-version--font-size-2 .section.-type-restaurant,.ap-version--font-size-3 .section.-type-restaurant{margin:0}.ap-version--font-size-1 .accordion__text ul li,.ap-version--font-size-2 .accordion__text ul li,.ap-version--font-size-3 .accordion__text ul li{margin:0;padding:0}.ap-version--font-size-1 .header__button-phone,.ap-version--font-size-2 .header__button-phone,.ap-version--font-size-3 .header__button-phone{margin:0;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.ap-version--font-size-1 .header__top-block--scrolled .header__top-container,.ap-version--font-size-2 .header__top-block--scrolled .header__top-container,.ap-version--font-size-3 .header__top-block--scrolled .header__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding:2%}.ap-version--font-size-1 .header__top-block--scrolled .header__logo-link,.ap-version--font-size-2 .header__top-block--scrolled .header__logo-link,.ap-version--font-size-3 .header__top-block--scrolled .header__logo-link{-ms-flex-item-align:start;align-self:flex-start}.ap-version--font-size-1 .header__top-block--scrolled .header__content,.ap-version--font-size-2 .header__top-block--scrolled .header__content,.ap-version--font-size-3 .header__top-block--scrolled .header__content{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ap-version--font-size-1 .footer__developer{font-size:85px!important}.ap-version--font-size-2 .footer__developer{font-size:90px!important}.ap-version--font-size-3 .footer__developer{font-size:95px!important}.ap-version--font-size-1 .content__services.-col-1 .content__service,.ap-version--font-size-1 .content__services.-col-2 .content__service,.ap-version--font-size-1 .content__services.-col-3 .content__service,.ap-version--font-size-1 .content__services.-col-4 .content__service,.ap-version--font-size-1 .content__services.-col-5 .content__service,.ap-version--font-size-1 .content__services.-col-6 .content__service,.ap-version--font-size-2 .content__services.-col-1 .content__service,.ap-version--font-size-2 .content__services.-col-2 .content__service,.ap-version--font-size-2 .content__services.-col-3 .content__service,.ap-version--font-size-2 .content__services.-col-4 .content__service,.ap-version--font-size-2 .content__services.-col-5 .content__service,.ap-version--font-size-2 .content__services.-col-6 .content__service,.ap-version--font-size-3 .content__services.-col-1 .content__service,.ap-version--font-size-3 .content__services.-col-2 .content__service,.ap-version--font-size-3 .content__services.-col-3 .content__service,.ap-version--font-size-3 .content__services.-col-4 .content__service,.ap-version--font-size-3 .content__services.-col-5 .content__service,.ap-version--font-size-3 .content__services.-col-6 .content__service{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:calc(100% - 1px)}}@media (max-width:360px){.cookie-panel{max-width:300px}.cookie-panel-advanced{max-width:300px;width:100%}}@media (min-width:481px) and (max-width:767px){.card.-type-news .card__date{margin-right:20px}.panel__transform.-phone.-no-social.-messengers{min-width:260px}}@media (max-width:991px) and (min-width:767px){.card.-type-offers .card__image{min-height:300px}}@media (min-width:768px) and (max-width:991px){.panel__transform.-phone.-no-social.-messengers{min-width:340px}}@media (min-width:481px) and (max-width:991px){.panel__transform.-phone.-no-social.-messengers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}}@media (max-width:1280px) and (min-width:1025px),(max-width:640px){.content__services.-col-1 .content__service,.content__services.-col-2 .content__service,.content__services.-col-3 .content__service,.content__services.-col-4 .content__service,.content__services.-col-5 .content__service,.content__services.-col-6 .content__service{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}}@media (min-width:1280px) and (max-width:1550px){.search-form.-content .search-form__form{padding:0 10px}}@media all and (-ms-high-contrast:none){.slider.-restaurant-main{height:490px}.card.-type-default .card__control,.slider__control{height:265px}.card.-type-default .-small.card__control,.slider__control.-small{height:225px}.card.-type-default .card__property{text-align:center;min-height:auto;height:42px}.button.-booking-header{height:90px}.panel__transform.-address .mx-text_border-b:before{display:none}.section.-type-wedding .section__content{height:270px}.section.-type-offers .section__col{width:33.33%;-ms-flex-preferred-size:auto;flex-basis:auto}.footer__row{height:100px}.order.-detail{height:200px}.social-network__row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-height:767px){.slider.-main .slider__text-desc,.video-main__content-description{display:none}}@media (hover:hover),screen{.card.-type-default .card__arrow:hover .ic:before,.slider__arrow:hover .ic:before{color:rgba(0,0,0,.6)}.slider__arrow-nav:hover .ic:before{color:#004b3c}.button.-type-booking--loyalty:hover,.button.-type-booking:hover{color:#d2dc50}.button.-type-booking:hover:before{-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);-webkit-transform-origin:top left;transform-origin:top left}.button.-booking-header,.button.-type-more{z-index:1;-webkit-transition:all .35s cubic-bezier(.165,.84,.44,1);transition:all .35s cubic-bezier(.165,.84,.44,1);overflow:hidden}.button.-booking-header:before,.button.-type-more:before{content:'';position:absolute;display:block;top:0;left:0;width:105%;-webkit-transform-origin:top left;transform-origin:top left;z-index:-1;-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1) .01s,-webkit-transform .35s cubic-bezier(.165,.84,.44,1);transition:transform .35s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1) .01s;transition:transform .35s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1) .01s,-webkit-transform .35s cubic-bezier(.165,.84,.44,1)}.button.-type-more:before{will-change:transform;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);height:102%;background-color:#d2dc50}.button.-type-more:hover{color:#000}.button.-type-more:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.button.-type-more.-primary:before,.social-network__box-content:hover{background-color:#004b3c}.-type-news .button.-type-more.-primary:hover,.-type-offers .button.-type-more.-primary:hover,.-type-restaurant .button.-type-more.-primary:hover,.-type-review .button.-type-more.-primary:hover,.button.-type-more.-primary:hover,.form.-review .button.-type-more.-primary:hover{color:#fff}.button.-booking-header:before{height:100%;-webkit-transform:scaleY(0);transform:scaleY(0);color:#d2dc50;background-color:#000}.button.-booking-header:hover,.header.-scroll .button.-booking-header:hover{color:#d2dc50}.button.-booking-header:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.section.-type-offers .section__image:hover .picture{-webkit-transform:scale(1.2);transform:scale(1.2)}.section.-type-offers .section__image:hover:after{opacity:.6}.social-network__box-content{-webkit-transition:background-color .5s ease;transition:background-color .5s ease}}