

/* Start:/local/css/style.css?1728412327242890*/
body,html{height:100%}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100vh;text-rendering:geometricPrecision;-webkit-font-smoothing:subpixel-antialiased}body{margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:320px;background:#181818;color:#fff}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;transition:all .2s ease}a:active,a:hover{outline-width:0}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}input[type=email],input[type=text],textarea{box-shadow:none;border-radius:0}input[type=email]::-ms-clear,input[type=text]::-ms-clear,textarea::-ms-clear{display:none}input[type=password]::-ms-reveal{display:none}details,menu{display:block}[hidden],template{display:none}@font-face{font-family:'Clear Sans';src:url(../../../../../../local/css/fonts/ClearSans/Thin.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Thin.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Clear Sans';src:url(../../../../../../local/css/fonts/ClearSans/Regular.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Clear Sans';src:url(../../../../../../local/css/fonts/ClearSans/Bold.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(../../../../../../local/css/fonts/ClearSans/Thin.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Thin.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(../../../../../../local/css/fonts/ClearSans/Regular.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(../../../../../../local/css/fonts/ClearSans/Bold.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Arial';src:url(../../../../../../local/css/fonts/ClearSans/Thin.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Thin.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Arial';src:url(../../../../../../local/css/fonts/ClearSans/Regular.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Arial';src:url(../../../../../../local/css/fonts/ClearSans/Bold.woff2) format('woff2'),url(../../../../../../local/css/fonts/ClearSans/Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'PlayfairDisplay';src:url(../../../../../../local/css/fonts/PlayfairDisplay/Regular.woff2) format('woff2'),url(../../../../../../local/css/fonts/PlayfairDisplay/Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'PlayfairDisplay';src:url(../../../../../../local/css/fonts/PlayfairDisplay/Bold.woff2) format('woff2'),url(../../../../../../local/css/fonts/PlayfairDisplay/Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'PlayfairDisplay';src:url(../../../../../../local/css/fonts/PlayfairDisplay/Black.woff2) format('woff2'),url(../../../../../../local/css/fonts/PlayfairDisplay/Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}*,.container{box-sizing:border-box}*{outline:none;-webkit-tap-highlight-color:transparent}body.scroll-lock,main{overflow:hidden}body.fancybox-active{height:100%!important}main{-ms-flex:1 0 auto;flex:1 0 auto}.container{max-width:1080px;margin:0 auto;padding:93px 20px 0}.container,.container .lines{position:relative;width:100%}.container .lines .line{width:1px;height:auto;position:absolute;background:#c2a079}.to-top{width:100px;height:100px;transition:all .2s ease;position:fixed;left:0;bottom:90px;background:#8b2640;cursor:pointer;opacity:0;z-index:-1}@media (max-width:1024px){.to-top{display:none}}.to-top.show{opacity:1;z-index:40}.to-top.offset-to-top{bottom:200px}.to-top:after,.to-top:before{transition:all .2s ease;content:'';position:absolute;width:21px;height:14px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -444px -392px no-repeat;top:50%;left:50%;-ms-transform:rotate(180deg) scale(1.5) translate(38%,88%);transform:rotate(180deg) scale(1.5) translate(38%,88%);-ms-transform-origin:50% 50%;transform-origin:50% 50%}.to-top:after{-ms-transform:rotate(180deg) scale(1.5) translate(38%,-8%);transform:rotate(180deg) scale(1.5) translate(38%,-8%)}.to-top:hover:after,.to-top:hover:before{-ms-transform:rotate(180deg) scale(1.5) translate(38%,40%);transform:rotate(180deg) scale(1.5) translate(38%,40%)}.clearfix::after{display:block;content:"";clear:both}.hidden-seo-image{position:absolute;opacity:0;pointer-events:none}@media (max-width:767px){.lines{display:none}}.bx-core-waitwindow{display:none!important}#bx-panel,#bx-panel.bx-panel-fixed{z-index:99996!important}.bx-core-popup-menu{z-index:99997!important}#bx-panel.bx-panel-fixed+header .header-nav{margin-top:39px}a.back{color:#c2a079;display:inline-block;font:400 16px/1.5 'Clear Sans',Arial,sans-serif;text-decoration:none}a.back:before{content:'';position:absolute;transition:left .2s ease;width:14px;height:22px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -619px -507px no-repeat;left:-33px;top:3px}a.back:hover:before{left:-38px}a.back:hover span{border-color:transparent}a.back span{transition:border-color .2s ease;color:inherit;border-bottom:1px solid}@media (max-width:479px){a.back{display:none}}.btn,.btn:before{transition:all .2s ease}.btn,.btn span,a.back{position:relative}.btn{display:inline-block;text-align:center;font:400 16px/44px 'Clear Sans',Arial,sans-serif;color:#fff;border:2px solid #dedede;text-decoration:none;overflow:hidden;height:50px}.btn span{z-index:1}.btn:before{content:'';position:absolute;width:0;height:100%;top:0;left:0;background:#fff;z-index:0;-ms-transform:skew(25deg) translate(-10px,0) scale(2);transform:skew(25deg) translate(-10px,0) scale(2)}.btn:focus,.btn:hover,.is-ios .btn{color:#181818;border-color:#fff;box-shadow:0 7px 21px 0 rgba(255,255,255,.2)}.btn:focus:before,.btn:hover:before,.is-ios .btn:before{width:100%;-ms-transform:skew(0deg) translate(-10px,0) scale(2);transform:skew(0deg) translate(-10px,0) scale(2)}.btn.red{border:none;background:#9d193b;color:#ceb293;padding-bottom:4px}.btn.red:before{background:#c2a079}.btn.red:focus,.btn.red:hover,.is-ios .btn.red{color:#fff;box-shadow:0 7px 21px 0 rgba(194,160,121,.2)}.btn.brown{border-color:#ceb293;color:#ceb293}.btn.brown:before{background:#ceb293}.btn.brown:hover,.is-ios .btn.brown{color:#fff}.btn.empty{border:none;height:50px}.btn.empty:before{display:none}.custom-form{-webkit-tap-highlight-color:rgba(0,0,0,0)}.custom-form .select2-container--custom-theme .select2-selection,.custom-form input,.custom-form select{padding:0 17px}.custom-form .select2-container--custom-theme .select2-selection,.custom-form input,.custom-form select,.custom-form textarea{width:100%;height:50px;max-width:100%;color:#848484;font:400 14px 'Clear Sans',Arial,sans-serif;background:0 0;border:1px solid #ccc;outline:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-form .select2-container--custom-theme .select2-selection::-ms-clear,.custom-form input::-ms-clear,.custom-form select::-ms-clear,.custom-form textarea::-ms-clear{display:none}.custom-form .select2-container--custom-theme .select2-selection.error,.custom-form input.error,.custom-form select.error,.custom-form textarea.error{border-color:#9d193b}@media (max-width:767px){.custom-form .select2-container--custom-theme .select2-selection,.custom-form input,.custom-form select,.custom-form textarea{height:40px;line-height:38px}}.custom-form select{background-image:linear-gradient(45deg,transparent 50%,#181818 50%),linear-gradient(135deg,#181818 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.custom-form .select2-container--custom-theme .selection .select2-selection__arrow{position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;top:50%}.custom-form .select2-container--custom-theme .selection .select2-selection__arrow b{width:13.5px;height:8.5px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -41px no-repeat;transition:transform .2s ease;display:block}.custom-form .select2-container--custom-theme .selection .select2-selection__rendered{line-height:46px;padding:0}@media (max-width:767px){.custom-form .select2-container--custom-theme .selection .select2-selection__rendered{line-height:38px}}.custom-form .select2-container--custom-theme.select2-container--open .selection .select2-selection__arrow b{-ms-transform:scaleY(-1);transform:scaleY(-1)}.custom-form .select2-container--custom-theme .select2-dropdown li{color:#848484;padding:0 18px;font:400 14px/35px 'Clear Sans',Arial,sans-serif}.custom-form .select2-container--custom-theme .select2-dropdown li:hover{background:#e9e0d9}.custom-form textarea{padding:11px 17px;line-height:1.25;resize:none;max-height:140px}.custom-form .row{display:-ms-flexbox;display:flex}@media (max-width:767px){.custom-form .row{-ms-flex-direction:column;flex-direction:column}}.custom-form label.error{display:block;color:#9d193b;position:relative;font:400 14px/1.1 'Clear Sans',Arial,sans-serif}.custom-form .input-block{width:100%;height:auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;padding:0 10px;margin-bottom:13px;position:relative}@media (max-width:767px){.custom-form .input-block{padding:0;max-width:100%}}.conference-rooms-page .table-container .table-rooms td:first-child,.conference-rooms-page .table-container .table-rooms th:first-child,.custom-form .input-block:first-child{padding-left:0}.custom-form .input-block:last-child{padding-right:0}.custom-form .input-block.long{max-width:100%;padding:0}.custom-form .label{display:inline-block;margin:0 0 5px;color:#000;font:400 16px/22px 'Clear Sans',Arial,sans-serif}.custom-form .label.required:after{position:relative;content:'*';color:#9d193b;left:5px}.custom-form .form-btn{width:170px;height:50px;font:400 16px 'Clear Sans',Arial,sans-serif;outline:none;cursor:pointer}.custom-form .privacy{margin:5px 0 0;font:400 12px/18px 'Clear Sans',Arial,sans-serif;color:#acacac}.custom-form .privacy a{transition:all .2s ease;color:#ceb293;text-decoration:none;border-bottom:1px solid #ceb293;font:400 12px 'Clear Sans',Arial,sans-serif}.custom-form .privacy a:focus,.custom-form .privacy a:hover{border-bottom:1px solid transparent}.custom-form .icon-datepicker{width:26px;height:27px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -559px -476px no-repeat;position:absolute;top:38px;right:14px;cursor:pointer;z-index:1}@media (max-width:767px){.custom-form .icon-datepicker{top:33px}}.custom-form .input-date{padding-right:50px;position:relative;z-index:1}.section-title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif}.underline{transition:background-size .2s ease;text-decoration:none;background:linear-gradient(currentColor 0%,currentColor 100%) 0 100%/100% 1px no-repeat}.underline:hover{background-size:0 1px}.todo{outline:1px solid red}header *{box-sizing:border-box}header .header-nav{transition:all 1s ease;width:100%;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;top:35px;padding:0 40px;z-index:99995}@media (max-width:1280px){header .header-nav{padding:0 20px}}header .header-nav:after{transition:opacity 1s ease;content:'';position:absolute;width:100%;height:84px;top:-35px;left:0;background:rgba(24,24,24,.85);z-index:-1;pointer-events:all;opacity:0}header .header-nav.visible{pointer-events:all;opacity:1}header .header-nav.visible:after{transition:opacity 1s ease;opacity:1}header .header-nav.under{z-index:100000}footer .footer-bottom .footer-sibirix a>span.anim:before,header .header-nav.open-search .nav-search .nav-search-trigger,header .header-nav.under:after{opacity:0}header .header-nav,header .header-nav.under .nav-lang,header .header-nav.under .nav-logo,header .header-nav.under .nav-search{opacity:0;pointer-events:none}@media (max-width:767px){header .header-nav{top:20px;padding:0 20px}header .header-nav:after{height:75px}}header .header-nav .nav-menu{width:23px;height:15px;position:relative;margin:0 auto 0 0;padding:20px}header .header-nav .nav-menu i{width:23px;height:2px;transition:all .2s ease;position:absolute;top:0;left:0;background:#fff}header .header-nav .nav-menu i:nth-child(2){top:7px}header .header-nav .nav-menu i:nth-child(3){top:14px}header .header-nav .nav-menu.open i:nth-child(1){-ms-transform:translate(0,8px) rotate(45deg);transform:translate(0,8px) rotate(45deg)}header .header-nav .nav-menu.open i:nth-child(2){-ms-transform:translate(-10px,0);transform:translate(-10px,0);opacity:0}header .header-nav .nav-menu.open i:nth-child(3){-ms-transform:translate(0,-6px) rotate(-45deg);transform:translate(0,-6px) rotate(-45deg)}header .header-nav .nav-logo{position:absolute;top:-10px;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.promo .promo-flag img,.promo .promo-logo img,header .header-nav .nav-logo img{max-width:100%}@media (max-width:767px){header .header-nav .nav-logo{top:-7px}}header .header-nav .nav-lang{transition:all .2s ease;position:absolute;top:0;right:39px;margin:-4px 78px 0 0;color:#fff;font:300 14px 'Clear Sans',Arial,sans-serif;letter-spacing:.02em;border-bottom:1px dashed #fff;text-decoration:none}header .header-nav .nav-lang:hover{opacity:.5}@media (max-width:1150px){header .header-nav .nav-lang{margin-right: 50px;}}@media (max-width:840px){header .header-nav .nav-lang{margin-right: 45px;}}@media (max-width:767px){header .header-nav .nav-lang{margin-right:15px}}header .header-nav.open-search .nav-lang{opacity:0;z-index:-1}header .header-nav.open-search .nav-search .nav-search-form{max-width:240px}header .header-nav.open-search .nav-search .nav-search-form button,header .header-nav.open-search .nav-search-suggestions.show{opacity:1;z-index:1}@media (max-width:767px){header .header-nav.open-search .nav-logo{display:none}}header .header-nav .nav-search,header .nav-grid ul.submenu-section .top span{position:relative}header .header-nav .nav-search .nav-search-trigger{width:16px;height:16px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -604px -415px no-repeat;transition:all .2s ease;position:absolute;top:0;right:0;cursor:pointer}header .header-nav .nav-search .nav-search-form button:hover,header .header-nav .nav-search .nav-search-trigger:hover{opacity:.5}header .header-nav .nav-search .nav-search-form{width:242px;height:26px;transition:all .2s ease;max-width:0;position:relative;right:0;margin-top:-2px;border-bottom:1px solid #fff}header .header-nav .nav-search .nav-search-form input{width:100%;height:16px;padding:0 24px 0 0;margin:0;background:0 0;outline:none;border:none;color:#fff;font:400 14px/1 'Clear Sans',Arial,sans-serif}header .header-nav .nav-search .nav-search-form input:-ms-input-placeholder{color:#bbb;font:400 14px/1 'Clear Sans',Arial,sans-serif}header .header-nav .nav-search .nav-search-form input::placeholder{color:#bbb;font:400 14px/1 'Clear Sans',Arial,sans-serif}header .header-nav .nav-search .nav-search-form button{width:16px;height:16px;transition:all .2s ease;position:absolute;right:8px;top:-6px;border:none;outline:none;background:0 0;cursor:pointer;z-index:-1;opacity:0}header .header-nav .nav-search .nav-search-form button:before{content:'';position:absolute;width:16px;height:16px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -604px -415px no-repeat;top:8px;right:-8px}header .header-nav .nav-search .nav-search-suggestions{width:100%;height:auto;position:absolute;top:23px;left:0;padding:14px 16px 3px;background:#fff;border:1px solid #4f4f4f;z-index:-1;opacity:0}header .header-nav .nav-search .nav-search-suggestions a,header .header-nav .nav-search .nav-search-suggestions div{display:block;margin:0 0 16px;color:#4f4f4f;font:400 12px/1 'Clear Sans',Arial,sans-serif;text-decoration:none}header .header-nav .nav-search .nav-search-suggestions a:focus,header .header-nav .nav-search .nav-search-suggestions a:hover,header .header-nav .nav-search .nav-search-suggestions div:focus,header .header-nav .nav-search .nav-search-suggestions div:hover{text-decoration:underline}header .screen-nav{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:url(../../../../../../local/images/pattern.png) top center #181818;z-index:21;opacity:0;pointer-events:none;overflow-y:scroll}header .screen-nav.open{opacity:1;pointer-events:all;z-index:99999}header .screen-nav .container{padding:19px 28px 40px}@media (max-width:1160px){header .screen-nav .container{padding:19px 50px 40px}}header .screen-nav .container-top{margin:32px 0 0}header .screen-nav .container-top .logo{transition:all .5s ease;display:block;margin:0 auto;opacity:0;-ms-transform:translate(0,-50px);transform:translate(0,-50px)}header .screen-nav .container-top .logo img{width:161px;display:block;margin:0 auto}header .nav-grid .btn-wrap.showed,header .nav-grid ul.showed,header .screen-nav .container-top .logo.showed{opacity:1;-ms-transform:translate(0);transform:translate(0)}header .nav-grid,header .nav-grid .column{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}header .nav-grid{position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;border-bottom:1px solid #424242;padding:0 0 36px}@media (max-width:767px){header .nav-grid{-ms-flex-direction:column;flex-direction:column}}header .nav-grid .column{-ms-flex-direction:column;flex-direction:column;width:25%;padding:0 30px 0 0}@media (max-width:1023px){header .nav-grid .column{width:33.33%}}@media (max-width:767px){header .nav-grid .column{width:100%;padding:0}}@media (max-width:767px) and (max-width:767px){header .nav-grid .column>ul{margin-bottom:5px}header .nav-grid .column>ul ul{margin-left:0}header .nav-grid .column>ul>.top a{padding:0;font-size:20px}header .nav-grid .column>ul>li.arrow{display:inline-block}header .nav-grid .column>ul li:not(.arrow):not(.top){padding-left:20px}header .nav-grid .column>ul li:not(.arrow):not(.top) a{font-size:16px}header .nav-grid .column>ul:not(.open)>li:not(.arrow):not(.top){height:0;padding:0 0 0 20px;overflow:hidden}header .nav-grid .column>ul.open .arrow:before{-ms-transform:translate(-50%,-50%) scaleY(-1);transform:translate(-50%,-50%) scaleY(-1)}}header .nav-grid ul{transition:all .5s ease;margin:0;padding:0;list-style:none outside none;opacity:0;-ms-transform:translate(0,-50px);transform:translate(0,-50px);position:relative}header .nav-grid ul.submenu-section:not(.open) li:not(.top):not(.arrow){height:0;overflow:hidden;padding:0}header .nav-grid ul.submenu-section.open .top span .submenu-arrow:after{-ms-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}header .nav-grid ul.submenu-section li{transition:all .2s ease}header .nav-grid ul.submenu-section .top span .submenu-arrow:after{transition:transform .2s ease;content:'';position:absolute;width:21px;height:14px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -605px -389px no-repeat;right:-40px;top:65%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){header .nav-grid ul.submenu-section .top span .submenu-arrow:after{display:none}}header .nav-grid ul li,header .nav-grid ul li a{transition:all .2s ease;color:#bbb;font:400 14px/20px 'Clear Sans',Arial,sans-serif}header .nav-grid ul li{width:100%;padding:8px 0 0}header .nav-grid ul li a{padding:2px 0;text-decoration:none;border-bottom:1px solid transparent}header .nav-grid ul li a.active,header .nav-grid ul li a:hover{color:#fff;border-color:#fff}header .nav-grid ul li.sub{transition:all .2s ease;cursor:pointer;position:relative}header .nav-grid ul li.sub i{width:40px;height:20px;transition:all .2s ease;position:absolute;display:inline-block;margin:0 0 0 -3px;transform:rotateX(180deg) translateY(-2px);top:3px}header .nav-grid ul li.sub i:after,header .nav-grid ul li.sub i:before{content:'';position:absolute;width:10px;height:1px;top:7px;right:17px;background:#fff;opacity:.6;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .nav-grid ul li.sub i:after{right:10px;-ms-transform:rotate(45deg);transform:rotate(45deg)}header .nav-grid ul li.sub:hover{color:#fff}header .nav-grid ul li.arrow{width:30px;height:30px;position:absolute;top:5px;right:-30px;display:none;padding:17px 30px}header .nav-bottom .socials .social:before,header .nav-grid ul li.arrow:before{content:'';position:absolute;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .nav-grid ul li.arrow:before{width:21px;height:14px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -444px -392px no-repeat;transition:transform .2s ease;top:calc(50% - 2px)}header .nav-grid ul li ul{transition-property:max-height,padding;transition-timing-function:ease;transition-duration:.5s;transition-delay:0s,.25s;height:100%;box-sizing:border-box;max-height:0;margin:0 0 0 56px;overflow:hidden}header .nav-grid ul li.open i{transform:rotateX(0) translateY(0);top:10px}header .nav-grid ul li.open ul{transition-duration:1s,.6s;transition-delay:0s;max-height:1000px;padding:5px 0 15px}header .nav-grid .top a{padding:36px 0 0;color:#fff;font:400 16px/20px 'Clear Sans',Arial,sans-serif;display:block;border:none}header .nav-grid .top a span{transition:border-color .2s ease;border-bottom:1px solid transparent}header .nav-grid .top a span.active,header .nav-grid .top a span:hover{border-bottom-color:#fff}header .nav-grid .btn-wrap{transition:all .5s ease;margin-top:auto;padding-top:20px;opacity:0;-ms-transform:translate(0,-50px);transform:translate(0,-50px)}@media (max-width:1023px){header .nav-grid .btn-wrap{position:relative;bottom:0;margin:30px 0 0;padding:0}}header .nav-grid .btn-wrap .btn{padding:0 27px;opacity:.75}.is-ios header .nav-grid .btn-wrap .btn,footer .footer-bottom .footer-sibirix a>span.anim #slon,header .nav-grid .btn-wrap .btn:hover{opacity:1}header .nav-bottom{transition:all .5s ease;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;opacity:0;-ms-transform:translate(0,50px);transform:translate(0,50px)}header .nav-bottom.showed{opacity:1;-ms-transform:translate(0);transform:translate(0)}@media (max-width:767px){header .nav-bottom{-ms-flex-direction:column;flex-direction:column}}header .nav-bottom .info{margin:38px 0 0}@media (max-width:767px){header .nav-bottom .info{margin-bottom:70px}}header .nav-bottom .info .phone{margin:0 0 12px}header .nav-bottom .info .mail a,header .nav-bottom .info .phone a{transition:all .2s ease;color:#fff;font:400 24px/1 'Clear Sans',Arial,sans-serif;text-decoration:none}.no-touch .nav-menu:hover,footer .footer-top .footer-trip a:hover img,header .nav-bottom .info .phone a:hover{opacity:.6}header .nav-bottom .info .address{margin:0 0 14px;color:#bbb;font:400 14px/18px 'Clear Sans',Arial,sans-serif}header .nav-bottom .info .mail a{color:#bbb;font:400 14px/18px 'Clear Sans',Arial,sans-serif;border-bottom:1px solid #bbb}header .nav-bottom .info .mail a:hover,header .nav-bottom .weather .city .city-name:hover{border-color:transparent}header .nav-bottom .socials{position:absolute;left:50%;margin:55px 0 0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media (max-width:767px){header .nav-bottom .socials{width:110%;margin:120px -5px 0;left:0;text-align:left;-ms-transform:translate(0);transform:translate(0)}}header .nav-bottom .socials .social,header .nav-bottom .weather .city i{width:29px;height:29px;transition:all .2s ease;position:relative;display:inline-block;margin:0 7px}@media (max-width:1023px){header .nav-bottom .socials .social{width:20px;height:20px;margin:0 20px 0 0}}header .nav-bottom .socials .social:before{top:50%}header .nav-bottom .socials .social:hover{opacity:.5}header .nav-bottom .socials .social.fb:before{width:14px;height:23px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -620px -476px no-repeat}header .nav-bottom .socials .social.vk:before{width:27px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -418px -415px no-repeat}header .nav-bottom .socials .social.ok:before{width:17px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -619px -444px no-repeat}header .nav-bottom .socials .social.tp:before{width:34px;height:20px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -501px -389px no-repeat}header .nav-bottom .socials .social.yt:before{width:29px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -461px -322px no-repeat}header .nav-bottom .socials .social.ig:before{width:22px;height:22px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -54px -617px no-repeat}header .nav-bottom .weather{margin:39px 0 0;color:#bbb;text-decoration:none}@media (max-width:767px){header .nav-bottom .weather{width:110%;margin-top:5px}}header .nav-bottom .weather .city,header .nav-bottom .weather .date span{margin:0 0 5px;color:#fff;font:400 24px/1 'Clear Sans',Arial,sans-serif}header .nav-bottom .weather .city .city-name{transition:border-color .2s ease;text-decoration:none;border-bottom:1px solid;color:#fff}header .nav-bottom .weather .city i{width:34px;height:34px;margin:-15px 0 0}header .nav-bottom .weather .city i:before{content:'';position:absolute;top:0;left:15px}header .nav-bottom .weather .city i.sunny:before{width:34px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -459px -239px no-repeat}header .nav-bottom .weather .weather-icon{height:34px;margin-top:-15px}header .nav-bottom .weather .date{margin:0 0 17px;color:#fff;font:400 14px/18px 'Clear Sans',Arial,sans-serif}header .nav-bottom .weather .date span{margin:0 10px 0 40px;color:#d1d1d1;display:inline-block}header .nav-bottom .weather .weather-time{display:inline}header .nav-bottom .weather .coming{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}header .nav-bottom .weather .next{color:#bbb;font:400 12px/18px 'Clear Sans',Arial,sans-serif}header .nav-bottom .weather .next:not(:last-child){margin:0 37px 0 0}header .nav-bottom .weather .next .next-day{margin:0 0 2px}header .nav-bottom .weather .next .next-times{margin:-1px 0 0}header .nav-bottom .weather .next .next-times span{display:block;margin:-2px 0 0}header .nav-bottom .weather .next .next-times .day{display:inline-block;margin:0 20px 0 0}header .nav-bottom .weather .next .next-times .night{display:inline-block}.no-touch .nav-menu:hover i:nth-child(1){-ms-transform:rotate(22.5deg);transform:rotate(22.5deg)}.no-touch .nav-menu:hover i:nth-child(2){-ms-transform:translate(-5px,0);transform:translate(-5px,0);opacity:.5}.no-touch .nav-menu:hover i:nth-child(3){-ms-transform:rotate(-22.5deg);transform:rotate(-22.5deg)}.is-ie .nav-bottom .weather .weather-icon{height:auto}footer{background:#181818}footer .container{padding:0 28px}footer .footer-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin:94px 0 0;font:400 14px 'Clear Sans',Arial,sans-serif;color:#dedede;z-index:10}@media (max-width:1023px){footer .footer-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){footer .footer-top{font-size:12px;margin-top:70px}}@media (max-width:479px){footer .footer-top{margin-top:10px}}footer .footer-top .footer-logo{width:25%}footer .footer-top .footer-logo a{display:inline-block;width:161px}footer .footer-top .footer-logo.footer-center-text span{max-width:123px;text-align:center}@media (max-width:1023px){footer .footer-top .footer-logo{-ms-flex-order:1;order:1;width:33.33%;margin-bottom:40px}}@media (max-width:767px){footer .footer-top .footer-logo{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}}@media (max-width:479px){footer .footer-top .footer-logo a{width:auto}}footer .footer-top .footer-logo img{display:block;max-width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:767px){footer .footer-top .footer-logo img{left:-25px;-ms-transform:scale(.7);transform:scale(.7);-ms-transform-origin:left center;transform-origin:left center}}@media (max-width:479px){footer .footer-top .footer-logo img{margin-top:40px;-ms-transform:none;transform:none;width:75%}}footer .footer-top .footer-logo span{display:block;margin:27px 0 0 19px}@media (max-width:767px){footer .footer-top .footer-logo span{margin:10px 0 0}}footer .footer-top .footer-contact{width:25%;padding:21px 0 0 5px}@media (max-width:1023px){footer .footer-top .footer-contact{-ms-flex-order:4;order:4;width:66.66%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}}@media (max-width:767px){footer .footer-top .footer-contact{-ms-flex-order:3;order:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}}@media (max-width:479px){footer .footer-top .footer-contact{width:50%;margin-bottom:10px}}footer .footer-top .footer-phone{transition:all .2s ease;display:inline-block;margin:0 0 40px;font-size:24px;color:#fff;text-decoration:none}footer .footer-top .footer-phone:hover{opacity:.5}@media (max-width:1023px){footer .footer-top .footer-phone{width:100%;margin:0;-ms-flex-order:1;order:1}}@media (max-width:767px){footer .footer-top .footer-phone{width:auto;font-size:17px;margin:10px 0}}footer .footer-top .footer-address{margin:0 0 17px 2px;line-height:18px}@media (max-width:1023px){footer .footer-top .footer-address{width:50%;margin:-27px 0 0;-ms-flex-order:3;order:3}}@media (max-width:767px){footer .footer-top .footer-address{width:auto;margin:0 0 10px}}footer .footer-top .mailto{color:#dedede;text-decoration:none;margin:0 0 0 2px}footer .footer-top .mailto span{border-bottom:1px solid #dedede}@media (max-width:1023px){footer .footer-top .mailto{width:50%;margin:0;-ms-flex-order:2;order:2}}footer .footer-top .mailto:hover span{color:#fff;border-bottom:1px solid transparent}footer .footer-top .footer-feedback{width:25%;padding:17px 0 0 9px}@media (max-width:1023px){footer .footer-top .footer-feedback{-ms-flex-order:2;order:2;width:33.33%;padding-left:0}}@media (max-width:767px){footer .footer-top .footer-feedback{-ms-flex-order:5;order:5;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}}@media (max-width:479px){footer .footer-top .footer-feedback{-ms-flex-order:3;order:3;margin-bottom:10px;padding-top:10px}}footer .footer-top .feedback-button{margin:0 0 24px}@media (max-width:767px){footer .footer-top .feedback-button{width:75%;margin:0 auto}}footer .footer-top .feedback-button .btn{padding:0 26px}@media (max-width:767px){footer .footer-top .feedback-button .btn{width:100%;padding:0 16px;font-size:12px}}footer .footer-top .feedback-text{line-height:18px}@media (max-width:767px){footer .footer-top .feedback-text{display:none}}footer .footer-top .footer-trip{width:25%;padding:26px 0 0 32px}@media (max-width:1023px){footer .footer-top .footer-trip{-ms-flex-order:3;order:3;width:33.33%;padding-left:0}}@media (max-width:767px){footer .footer-top .footer-trip{-ms-flex-order:2;order:2;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:-20px}}@media (max-width:479px){footer .footer-top .footer-trip{width:50%;-ms-flex-order:4;order:4;margin-left:0}}footer .footer-top .footer-trip a{display:inline-block}footer .footer-top .footer-trip a img{transition:all .2s ease;max-width:160px}@media (max-width:767px){footer .footer-top .footer-trip a img{max-width:140px}}footer .footer-top .footer-trip span{display:block;margin:41px 0 0;line-height:18px}@media (max-width:479px){footer .footer-top .footer-trip span{margin-top:20px}}footer .footer-top .footer-trust-you{padding-top:26px}@media (max-width:1023px){footer .footer-top .footer-trust-you{-ms-flex-order:4;order:4;width:33.33%}}@media (max-width:479px){footer .footer-top .footer-trust-you{-ms-flex-order:5;order:5;width:50%;text-align:center}}footer .footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:73px 0 90px;font:400 12px 'Clear Sans',Arial,sans-serif;color:#dedede}@media (max-width:1280px){footer .footer-bottom{margin-bottom:45px}}@media (max-width:767px){footer .footer-bottom{-ms-flex-direction:column;flex-direction:column;margin-top:30px}}@media (max-width:1023px){footer .footer-bottom .footer-copyright{width:33.33%}}@media (max-width:767px){footer .footer-bottom .footer-copyright{width:auto;-ms-flex-order:3;order:3}}footer .footer-bottom .footer-socials{position:absolute;left:50%;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media (max-width:1023px){footer .footer-bottom .footer-socials{-ms-transform:translate(-50%,0) scale(.85);transform:translate(-50%,0) scale(.85);width:33.33%;-ms-transform-origin:left center;transform-origin:left center;margin-left:-10px}}@media (max-width:767px){footer .footer-bottom .footer-socials{width:auto;position:relative;left:0;margin:40px 0;-ms-transform:translate(0,0);transform:translate(0,0);-ms-flex-order:2;order:2}}footer .footer-bottom .footer-sibirix{position:relative;padding:0 41px 0 0;-ms-flex-order:1;order:1}@media (max-width:1023px){footer .footer-bottom .footer-sibirix{width:33.33%}}@media (max-width:767px){footer .footer-bottom .footer-sibirix{width:auto}}footer .footer-bottom .footer-sibirix a{color:#fff;text-decoration:none;border-bottom:1px solid transparent}footer .footer-bottom .footer-sibirix a:hover{border-bottom:1px solid #fff}footer .footer-bottom .footer-sibirix a.anim #slon span{animation:slonAnim 3s ease infinite}footer .footer-bottom .footer-sibirix a>span{width:32px;height:32px;position:absolute;margin-left:10px}footer .footer-bottom .footer-sibirix a>span:before{transition:all .2s ease;content:'';position:absolute;width:32px;height:32px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -391px -322px no-repeat;top:-8px;right:2px}footer .footer-bottom .footer-sibirix a>span #slon{transition:all .2s ease;width:70px;height:70px;position:absolute;top:-27px;left:-21px}footer .footer-bottom .footer-sibirix a>span #slon span{width:37px;height:37px;display:inline-block;position:absolute;opacity:0;-ms-transform-origin:right bottom;transform-origin:right bottom}footer .footer-bottom .footer-sibirix a>span #slon span:nth-child(2){animation-delay:.2s}footer .footer-bottom .footer-sibirix a>span #slon span:nth-child(3){animation-delay:.4s}footer .footer-bottom .footer-sibirix a>span #slon span:nth-child(4){animation-delay:.6s}footer .footer-bottom .footer-sibirix a>span #slon span:before{position:absolute;content:'★';font-size:15px;left:0;top:0;color:#fff}.col-pagination{text-align:center;margin-top:10px;width:100%}.pagination-wrapper{display:inline-block;position:relative;margin-top:61px;margin-bottom:140px}.pagination-wrapper .pagination{position:relative;vertical-align:middle;display:-ms-flexbox;display:flex;color:#181818}.pagination-wrapper .pagination .active,.pagination-wrapper .pagination a{display:inline-block;box-sizing:border-box;padding:9px 0 8px;line-height:20px;text-align:center;vertical-align:middle;font-size:15px;margin:0 3px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pagination-wrapper .pagination a{width:40px}.pagination-wrapper .pagination .active:hover:not(.active),.pagination-wrapper .pagination a:hover:not(.active){color:#9d193b}@media (max-width:479px){.pagination-wrapper .pagination .active,.pagination-wrapper .pagination a{width:30px;line-height:20px;margin:0 3px}}.pagination-wrapper .pagination a{transition:all .2s ease;text-decoration:none;color:inherit}.pagination-wrapper .pagination .active{width:40px;color:#fff;background:#9d193b}.pagination-wrapper .pagination .dots{background:0 0}.pagination-wrapper .pagination-arrow{transition:left .2s ease;position:relative;display:inline-block;cursor:pointer;pointer-events:auto;vertical-align:middle;height:31px}.pagination-wrapper .pagination-arrow:before{content:'';position:absolute}.pagination-wrapper .pagination-arrow:focus{outline:none}.pagination-wrapper .pagination-arrow.prev{margin-left:0;padding:0}.pagination-wrapper .pagination-arrow.prev:before{left:0;width:20px;height:32px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -476px -275px no-repeat}.pagination-wrapper .pagination-arrow.prev:hover:before{left:-3px}.pagination-wrapper .pagination-arrow.next{margin-right:0;padding:0}.pagination-wrapper .pagination-arrow.next:before{width:20px;height:32px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -615px -232px no-repeat;right:0}.pagination-wrapper .pagination-arrow.next:hover:before{right:-3px}@media (max-width:767px){.pagination-wrapper .pagination a.hidden-sm,.pagination-wrapper .pagination span.hidden-sm{display:none}}.text-content{color:#737373;font:400 18px/1 'Clear Sans',Arial,sans-serif}.text-content .container{box-sizing:border-box}@media (max-width:767px){.text-content .container{padding-top:65px}}.text-content img{max-width:100%;width:auto;height:auto}.text-content .h1,.text-content h1{margin:53px 0;line-height:1.07;font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;color:#000}.text-content h2{line-height:1.31;color:#000;margin:58px 0 43px;font:400 32px/1 'PlayfairDisplay',Arial,sans-serif}.text-content h3{margin:0 0 60px;color:#e9e0d9;font:400 117px/1 'PlayfairDisplay',Arial,sans-serif}.text-content h4,.text-content h5{line-height:1.33;color:#000;margin:0;font:400 18px/1 'PlayfairDisplay',Arial,sans-serif}.text-content h5{font:700 20px/1 'Clear Sans',Arial,sans-serif;margin:25px 0}.text-content p{margin:25px 0;font-size:18px;line-height:1.36;max-width:846px}.text-content ol,.text-content ul:not(.slick-dots){margin:25px 0;list-style-type:none;padding:0}.text-content ol li,.text-content ul:not(.slick-dots) li{font-size:18px;line-height:1.36;position:relative;padding-left:28px}.text-content ol{counter-reset:item}.text-content ol>li:before{position:absolute;content:counter(item,decimal-leading-zero) ".";counter-increment:item;color:#a67c52;line-height:1.44;left:0;min-width:25px;display:inline-block;text-align:end;top:3px;font:400 18px/1 'PlayfairDisplay',Arial,sans-serif}.text-content ul:not(.slick-dots) li:before{content:'';position:absolute;width:9px;height:9px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -94.5px no-repeat;left:0;top:9px}.text-content a{color:#ceb293;margin:30px 0 40px;font-size:16px}.text-content a:hover{text-decoration:none}.text-content .table-wrapper{width:100%;padding-bottom:20px}.text-content .table-wrapper .os-scrollbar-handle{background-color:#a08469}.text-content .table-wrapper .os-scrollbar-handle.active{background-color:#504439}.text-content table{min-width:100%;border-spacing:0;margin:30px 0 50px;table-layout:fixed}.text-content table tr:first-child td{color:#000;border-bottom:2px solid #a67c52;padding-top:0;font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;width:30%;white-space:nowrap}.text-content table td{transition:background-color .2s ease;font-size:18px;line-height:1.44;color:#737373;border-bottom:1px solid #d7d7d7;padding:10px 10px 10px 0;box-sizing:border-box}.text-content table tr:last-child td{border-bottom:none}.text-content table tr:hover:not(:first-child) td{background-color:#e9e0d9}.text-content table tr td:first-child{padding-left:10px}.text-content blockquote{width:100%;max-width:820px;position:relative;margin:52px 0;padding-left:28px}.text-content .text-with-line:before,.text-content blockquote:before{content:'';position:absolute;left:0;top:-13px;height:calc(100% + 26px);width:1px;background-color:#a67c52}.text-content blockquote:after{content:'';position:absolute;width:245px;height:201px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -252px -2px no-repeat;right:-26px;top:-63px;z-index:-1;-ms-transform:translateX(50%);transform:translateX(50%)}.text-content .signature{text-align:right;font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.33;max-width:854px;margin-top:-28px;margin-bottom:64px}.text-content .lines .line{height:216px;right:137px}@media (max-width:1280px){.text-content .lines .line{right:0}}@media (max-width:767px){.text-content .lines .line{display:none}}.text-content .text-with-line{line-height:1.36;padding-left:27px;position:relative;margin-left:7px}.text-content .text-with-line:before{height:calc(100% + 18px);top:-9px;background-color:#c2a079}.text-content .cards-about{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:55px 0 0}.text-content .cards-about>div{-ms-flex-positive:0;flex-grow:0;display:-ms-flexbox;display:flex;margin-bottom:30px;width:25%}.text-content .cards-about>div img{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:-webkit-max-content;height:-moz-max-content;height:max-content}.text-content .cards-about>div>div{display:inline-block;margin-left:20px}.text-content .cards-about>div .description{font-size:18px}.text-content .arrows{width:105px;height:60px;background-color:#9d193b;display:-ms-flexbox;display:flex;margin-top:-25px}.text-content .arrows .next,.text-content .arrows .prev{position:relative;width:57px;height:60px;cursor:pointer}.text-content .arrows .next:before,.text-content .arrows .prev:before{content:'';position:absolute;transition:left .2s ease;width:20px;height:32px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -615px -196px no-repeat;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-content .arrows .prev:hover:before{left:45%}.text-content .arrows .next:before{-ms-transform:rotate(180deg) translate(50%,50%);transform:rotate(180deg) translate(50%,50%)}.text-content .arrows .next:hover:before{left:55%}.text-content .arrows .counter{color:#fff;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:none}.text-content .text-slider{max-width:850px;margin:57px 0 64px}.text-content .text-slider .slide{height:567px;background:center/cover}.text-content .text-slider .nav-slider{margin-top:-35px;position:relative;display:-ms-flexbox;display:flex}.text-content .text-slider .nav-images{width:calc(100% - 105px);height:108px;cursor:pointer}.text-content .text-slider .nav-images .nav-slide{width:100%;height:108px;background:center/cover;position:relative}.text-content .text-slider .nav-images .nav-slide:after{content:'';position:absolute;transition:background-color .2s ease;width:100%;height:100%;left:0;top:0}.text-content .text-slider .nav-images .nav-slide:hover:after{background-color:rgba(0,0,0,.25)}.text-content .text-slider .slick-slide.slick-current .nav-slide{border:2px solid #9d193b}.text-content .contacts{margin:52px 0 87px}.text-content .contacts a{color:#737373;text-decoration:none;position:relative}.text-content .contacts a:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#e1e1e1}.text-content .contacts a:hover:after{display:none}.text-content .contacts>div{position:relative;padding-left:52px;margin-bottom:31px;line-height:1.33}.text-content .contacts>div .title{color:#000;font:400 18px 'PlayfairDisplay',Arial,sans-serif}.text-content .contacts>div .description{margin-top:1px;font-size:18px}.text-content .contacts>div .description a{font-size:18px;line-height:1.5}.files:before,.text-content .contacts>div:before{content:'';position:absolute;left:0;top:4px}.text-content .contacts .phone:before{top:6px;width:26px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -529px -507px no-repeat}.text-content .contacts .mail:before{width:27px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -449px -415px no-repeat}.text-content .contacts .contacts-booking:before{width:26px;height:27px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -529px -476px no-repeat}.text-content .contacts .subscribe:before{width:25px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -528px -551px no-repeat}.text-content .contacts .address:before{width:22px;height:28px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -561px -444px no-repeat}.text-content .contacts .mailing-address:before{width:32px;height:32px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -440px -275px no-repeat}@media (max-width:1280px){.text-content h3{font-size:80px}}@media (max-width:1200px){.text-content .head-image .image-container img{top:-70px}}@media (max-width:1023px){.text-content blockquote:after{-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:767px){.text-content .h1,.text-content h1{font-size:40px;margin:40px 0}.text-content h2{margin:30px 0}.text-content h3{font-size:40px;margin-bottom:40px}.text-content .cards-about>div{width:50%}.text-content .text-slider .nav-slider{margin-top:0}.text-content .text-slider .nav-images{display:none}}@media (max-width:479px){.text-content .h1,.text-content h1{font-size:25px;margin:20px 0}.text-content h2{font-size:20px;margin:20px 0 15px}.text-content h3{font-size:30px}.text-content .small-only{display:table}.text-content .large-only{display:none}.text-content .cards-about>div{width:100%}.text-content .text-slider{margin-left:-20px;margin-right:-20px}.text-content .text-slider .slide{height:300px}.text-content .contacts{margin:10px 0}}.files{position:relative;padding:0 0 0 49px;color:#ceb293;font:400 14px 'Clear Sans',Arial,sans-serif;-ms-transform:scale(.99);transform:scale(.99)}.files:before{top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.files:hover{text-decoration:none}.files.pdf:before{width:28px;height:35px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -609px -343px no-repeat}.files.doc:before{width:28px;height:35px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -609px -304px no-repeat}.shield-container{position:relative;max-width:100%}@media (max-width:1280px){.shield-container{display:none}}.shield-container .shield:before{content:'';position:absolute;transition:all 1.75s ease;width:360px;height:360px;top:596px;left:58px;background:url(../../../../../../local/images/main/shield.png) center/cover}@media (max-width:1680px){.shield-container .shield:before{left:-200px}}.shield-container .shield.hide:before{opacity:0;-ms-transform:translate(-200px,0) rotate(-90deg);transform:translate(-200px,0) rotate(-90deg)}.shield-container .shield.right:before{left:auto;right:58px}@media (max-width:1680px){.shield-container .shield.right:before{left:auto;right:-200px}}.shield-container .shield.right.hide:before{opacity:0;-ms-transform:translate(200px,0) rotate(90deg);transform:translate(200px,0) rotate(90deg)}.parallax-container{height:100%;min-height:1px;margin-top:-1px}@media (max-width:1280px){.parallax-container{display:none}}.parallax-item:before{content:'';position:absolute;background:center/cover}.parallax-item.bell:before{width:212px;height:271px;top:81px;left:-183px;background-image:url(../../../../../../local/images/main/bell.png)}.parallax-item.key:before{width:254px;height:264px;top:73px;right:-152px;background-image:url(../../../../../../local/images/main/key.png)}.parallax-item.coin-1:before{width:143px;height:542px;top:428px;right:-89px;background-image:url(../../../../../../local/images/main/coin-1.png)}.parallax-item.coin-2:before{width:100px;height:324px;top:555px;right:-1174px;background-image:url(../../../../../../local/images/main/coin-2.png)}.parallax-item.coin-3:before{width:192px;height:174px;top:676px;right:-1180px;background-image:url(../../../../../../local/images/main/coin-3.png)}.parallax-item.scroll:before{width:275px;height:362px;top:315px;right:-210px;background-image:url(../../../../../../local/images/main/scroll.png)}.parallax-item.crown:before{width:331px;height:263px;top:115px;right:-597px;background-image:url(../../../../../../local/images/main/crown.png)}.parallax-item.helmet:before{width:234px;height:384px;top:25px;right:-147px;background-image:url(../../../../../../local/images/main/helmet.png)}.parallax-item.cup:before{width:229px;height:283px;top:231px;left:-227px;background-image:url(../../../../../../local/images/main/cup.png)}.room-slide{transition:all .3s ease;position:relative;width:798px;margin-top:-57px;left:-100px;margin-left:-100px;background:#9d193b;box-shadow:0 0 27px 3px rgba(0,0,0,.2);z-index:1;overflow:hidden}@media (max-width:1280px){.room-slide{left:0;margin-left:0;margin-top:0}}@media (max-width:1023px){.room-slide{width:100%;margin:10px auto 0;box-shadow:none}}@media (max-width:479px){.room-slide{width:100vw;margin:10px -20px 0}}.room-slide .slide-image{width:100%;height:334px;transition:all .2s ease;position:relative;overflow:hidden;background:#4f4f4f}@media (max-width:767px){.room-slide .slide-image{height:165px}}.room-slide .slide-image:before{content:'';position:absolute;width:100%;height:40%;bottom:0;left:0;background:linear-gradient(transparent,#181818);opacity:.85;z-index:1}.room-slide .slide-image .tmb-wrap-table>div{position:relative;border:none}.room-slide .slide-image .tmb-wrap-table>div:after{content:'';position:absolute;width:100%;height:2px;top:0;left:0;background:#181818}.room-slide .slide-image .tmb-wrap-table>div.active:after{background:#fff}.room-slide .slide-image .image-wrap{height:100%;position:relative}@media (max-width:1024px){.room-slide .slide-image .tmb-wrap-table{padding:10px 5px}.room-slide .slide-image .tmb-wrap-table>div{margin:0 5px}}.room-slide .slide-image .slide-image-fs{transition:all .2s ease;width:19px;height:18px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -545px -415px no-repeat;position:absolute;right:13px;bottom:14px;cursor:pointer;z-index:2}.room-slide .slide-image .slide-image-fs:hover{opacity:.5}.room-slide .slide-content{position:relative;padding:0 47px 32px 206px;z-index:1}@media (max-width:1280px){.room-slide .slide-content{padding:0 100px 32px}}@media (max-width:1023px){.room-slide .slide-content{padding:0 32px 32px}}@media (max-width:767px){.room-slide .slide-content{padding:0 20px 20px}}.room-slide .tmb-wrap,.text-page.tilda-page>main{z-index:1}.room-slide .room-title{transition:all .2s ease;text-decoration:none;margin:0 0 11px;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif;padding-bottom:5px;display:inline-block;position:relative;top:-50px}.room-slide .room-title a{transition:all .2s ease;color:#fff;text-decoration:none}@media (max-width:767px){.room-slide .room-title{margin:15px 0 11px;font:400 45px/50px 'PlayfairDisplay',Arial,sans-serif}}.room-slide .room-subtitle{transition:all .2s ease;margin:-50px 0 22px;font:400 16px/20px 'Clear Sans',Arial,sans-serif}.room-slide .room-icons{display:-ms-flexbox;display:flex;margin:0 0 15px}@media (max-width:767px){.room-slide .room-icons{display:none}}.room-slide .room-icons .room-icon{width:28px;height:28px;position:relative;margin:0 22px 0 0}.room-slide .room-icons .room-icon img{max-width:100%;position:relative;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.6}.room-slide .room-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.room-slide .room-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.room-slide .room-info .room-params{font:300 16px/26px 'Clear Sans',Arial,sans-serif;color:#fff;margin-right:120px}@media (max-width:767px){.room-slide .room-info .room-params{display:none}}.room-slide .room-info .room-capacity,.room-slide .room-info .room-space{opacity:.6}.room-slide .room-info .room-space sup{font-size:65%}.room-slide .room-info .room-capacity span{display:inline-block;margin-left:6px}.room-slide .room-info .room-capacity .adult{width:16px;height:15px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -95px -617px no-repeat}.room-slide .room-info .room-capacity .teen{width:11px;height:10px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -67.5px no-repeat}.room-slide .room-info .room-btn .btn{padding:0 27px;margin:0}@media (max-width:767px){.room-slide .room-info .room-btn .btn{margin:0}}.offer-card{color:#fff;position:relative;min-height:620px;margin-bottom:60px;padding-bottom:50px}.offer-card:before{content:'';position:absolute;transition:background-color .2s ease;width:100%;height:100%;background-color:#262626;left:-42.5%;top:1px}.offer-card:hover:before{background-color:#9d193b}@media (max-width:479px){.offer-card{min-height:initial}}.offer-card .content{position:relative;padding-top:91px;padding-left:38px;z-index:2;min-width:540px}@media (max-width:1023px){.offer-card .content{padding-right:37px;min-width:initial}}@media (max-width:479px){.offer-card .content{padding:94px 20px 0}}.offer-card .icon{transition:opacity .2s ease;position:absolute;top:60px;left:0;max-width:130px;max-height:134px}.offer-card:nth-child(even) .icon{left:auto;right:60px}.offer-card:hover .icon{opacity:.6!important}@media (max-width:1023px){.offer-card .icon,.offer-card:nth-child(even) .icon{top:180px;left:50%;right:auto;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}}.offer-card .title{font:400 40px/1 'PlayfairDisplay',Arial,sans-serif;max-width:447px}.offer-card .title a{color:inherit;text-decoration:none}.offer-card .description{font-size:18px;line-height:1.36;margin-top:35px;letter-spacing:-.06px;max-width:467px}.offer-card .description a{transition:all .2s ease;color:#fff;border-bottom:1px solid;text-decoration:none}.offer-card .description a:hover{border-color:transparent}@media (max-width:1023px){.offer-card .description{margin-top:15px}}@media (max-width:479px){.offer-card .description{margin-top:15px;font-size:14px}}.offer-card .btn{padding:0 45px;margin-top:53px}@media (max-width:1023px){.offer-card .btn{margin-top:30px}}.offer-card .image{max-width:967px;width:100%;max-height:560px;height:560px;background:center/cover;position:absolute;top:-60px;right:-200px}.offer-card .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,rgba(0,0,0,.6),rgba(0,0,0,.1))}@media (max-width:1439px){.offer-card .image{right:0}}.offer-card .pay-service{font-size:16px;background-color:#c2a079;padding:17px 30px;display:inline-block;position:absolute;right:0;bottom:0}.offer-card:nth-child(even):before{left:auto;right:-42.5%}.offer-card:nth-child(even) .image{right:auto;left:-200px}.offer-card:nth-child(even) .image:after{background:linear-gradient(to left,rgba(0,0,0,.6),rgba(0,0,0,.1))}@media (max-width:1439px){.offer-card:nth-child(even) .image{left:0}}.offer-card:nth-child(even) .content{float:right;padding-right:35px}.offer-card:nth-child(even) .pay-service{right:auto;left:0}.offer-card.special-offer .content{padding-top:36px}.offer-card.special-offer .date{font-size:16px}.offer-card.special-offer .title{margin-top:0;line-height:1.17}.offer-card.special-offer .btn-and-time{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:46px;max-width:387px}.offer-card.special-offer .btn{padding:0 28px;margin-bottom:20px;margin-top:0}.offer-card.special-offer .time{margin-bottom:23px}.offer-card.special-offer .time .time-title{font-size:16px;margin-left:5px}.offer-card.special-offer .time .day,.offer-card.special-offer .time .hours{width:62px;height:50px;line-height:50px;vertical-align:middle;text-align:center;background-color:#9d193b;display:inline-block;margin:8px 3px;font-size:26px}.offer-card.special-offer .time .time-name{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.offer-card.special-offer .time .time-name span{font-size:14px}.offer-card.special-offer:hover .time .day,.offer-card.special-offer:hover .time .hours{transition:background-color .2s ease;background-color:#a67c52}@media (max-width:1023px){.offer-card.special-offer .content{padding-top:194px}}.offer-card.conference .capacity{position:absolute;bottom:0;right:0;font-size:16px;background-color:#c2a079;padding:19px 30px 7px;display:inline-block}.offer-card.conference .capacity>span{padding-right:20px;margin-bottom:10px;display:inline-block}.offer-card.conference .capacity>span:last-child{padding-right:0}.offer-card.conference:nth-child(even) .capacity{right:auto;left:0}.offer-card.news .content{padding-top:38px}.offer-card.news .date{margin-left:3px}.offer-card.news .title{margin-top:33px;line-height:1.26}.offer-card.news .description{margin-top:33px}@media (max-width:1023px){.offer-card.news .content{padding-top:194px}}.offer-card.activity .content{padding-top:39px}.offer-card.activity .title{margin-top:38px}@media (max-width:1023px){.offer-card.activity .content{padding-top:194px}}.offer-card.certificate .content{left:73px}.offer-card.certificate .title{max-width:520px}@media (max-width:1023px){.offer-card.certificate .content{left:0}.offer-card{margin-bottom:0;padding-bottom:80px;box-sizing:border-box}.offer-card .content{padding-top:194px}.offer-card .description,.offer-card .title{max-width:none}.offer-card .image{left:-20px;height:230px;width:93.3%}.offer-card:before{left:0;width:100%;height:100%}.offer-card:nth-child(even):before{right:auto}.offer-card:nth-child(even) .content{float:none}.offer-card:nth-child(even) .image{left:auto;right:-20px}.offer-card{min-height:initial}}@media (max-width:767px){.offer-card .title{font-size:25px}}body:not(.no-touch) .offer-card:nth-child(even):before{background-color:#9d193b}body:not(.no-touch) .offer-card:nth-child(even) .time .day,body:not(.no-touch) .offer-card:nth-child(even) .time .hours{transition:background-color .2s ease;background-color:#a67c52}body:not(.no-touch) .offer-card:nth-child(odd):hover:before{background-color:#262626}.events{width:100%;height:auto;position:relative}.events .lines .line-1{height:180px;top:48px;left:414px}@media (max-width:767px){.events .lines .line-1{display:none}}.events .lines .line-2{height:105px;top:252px;right:129px}@media (max-width:767px){.events .lines .line-2{display:none}}.events .parallax-container{z-index:2}.events .container{padding-top:137px!important;padding-bottom:110px!important}@media (max-width:1280px){.events .container{padding-top:80px!important}}@media (max-width:767px){.events .container{padding-top:40px!important;padding-bottom:0!important}}.events .events-top{position:relative}.events .events-top .events-title{font:400 170px 'PlayfairDisplay',Arial,sans-serif;color:#5b4c3c;z-index:1}@media (max-width:1023px){.events .events-top .events-title{font-size:130px}}@media (max-width:767px){.events .events-top .events-title{font-size:60px}}.events .events-container,.events .events-container .event{position:relative;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.events .events-container{z-index:2;margin:-53px -2px 0}@media (max-width:767px){.events .events-container{-ms-flex-direction:column;flex-direction:column;margin:20px -20px 0}}.events .events-container .event{width:100%;height:500px;max-width:328px;-ms-flex-direction:column;flex-direction:column;padding:67px 20px 0;margin:0 10px}.events .events-container .event .event-image,.events .events-container .event .event-image:after,.events .events-container .event a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.events .events-container .event:before{transition:all .5s ease;content:'';position:absolute;width:calc(100% - 40px);height:calc(100% - 40px);top:20px;left:20px;border:1px solid #d19a60;opacity:0;z-index:2}@media (max-width:1023px){.events .events-container .event{height:380px}}@media (max-width:767px){.events .events-container .event{width:100%;height:100%;max-width:100%;padding:40px 20px;margin:0}}.events .events-container .event .event-image{transition:all .4s ease;background:center/cover;z-index:0;opacity:1}.events .events-container .event .event-image:after{content:'';transition:all .4s ease;background:#181818;opacity:.55;z-index:0}@media (max-width:767px){.events .events-container .event .event-image{opacity:.9}}.events .events-container .event .event-subtitle,.events .events-container .event .event-title{position:relative;color:#fff;text-align:center;z-index:1}.events .events-container .event .event-title{font:400 32px/1 'PlayfairDisplay',Arial,sans-serif;margin:0 0 7px}@media (max-width:767px){.events .events-container .event .event-title{font-size:28px}}.events .events-container .event .event-subtitle{transition:max-height 1s ease;font:400 16px 'Clear Sans',Arial,sans-serif;max-height:0;overflow:hidden}@media (max-width:767px){.events .events-container .event .event-subtitle{font-size:14px}}.events .events-container .event:hover .event-image{-ms-transform:scale(1.06) skewY(.05deg);transform:scale(1.06) skewY(.05deg)}.events .events-container .event:hover .event-image:after{opacity:.7}.events .events-container .event:hover .event-subtitle{max-height:100%}.events .events-container .event:hover:before{opacity:1}body:not(.no-touch) .events .events-container .event .event-subtitle{max-height:100%}body:not(.no-touch) .events .events-container .event .event-image{-ms-transform:scale(1.06) skewY(.05deg);transform:scale(1.06) skewY(.05deg)}body:not(.no-touch) .events .events-container .event .event-image:after{opacity:.7}.list-numbers-page:not(.no-touch) .list-numbers-container .filter-container .checkbox-container .check-text:hover:after,.list-numbers-page:not(.no-touch) .list-numbers-container .filter-container .checkbox-container .check-text:hover:before,body:not(.no-touch) .events .events-container .event:before{opacity:1}.review,.rooms{position:relative}.rooms{width:100%;height:auto;color:#fff}.rooms:before{content:'';position:absolute;width:100%;height:400px;top:0;left:0;background:#fff;z-index:-1}.rooms .parallax-container{z-index:2}.rooms .container{padding-top:4px!important;padding-bottom:120px!important}@media (max-width:767px){.rooms .container{padding-top:20px!important;padding-bottom:20px!important;margin-top:-80px}}.rooms .rooms-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;z-index:1;width:100%}@media (max-width:767px){.rooms .rooms-top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.rooms .rooms-title{width:65%;font:400 170px 'PlayfairDisplay',Arial,sans-serif;color:#e9e0d9}@media (max-width:1023px){.rooms .rooms-title{font-size:130px}}@media (max-width:767px){.rooms .rooms-title{font-size:60px}}.rooms .room-slider-control{margin:0 0 0 50px}@media (max-width:767px){.rooms .room-slider-control{margin:0}}.rooms .room-slider-control .text{font:400 12px 'Clear Sans',Arial,sans-serif;color:#4f4f4f}@media (max-width:767px){.rooms .room-slider-control .text{padding:0 0 0 5px}}.rooms .room-slider-control .slide-nav{margin:48px 0 32px}.rooms .room-slider-control .slide-nav.hidden{display:block!important}.rooms .room-slider-control .slide-nav .counter{color:#4f4f4f}@media (max-width:767px){.rooms .room-slider-control .slide-nav.hidden{display:none!important}}.rooms .room-slider{position:relative;z-index:1}.rooms .slick-list{overflow:visible!important}.rooms .slick-list .slick-slide{transition:all .2s ease;opacity:0}.rooms .slick-list .slick-slide.slick-active{opacity:1}.rooms .slick-list .slick-slide.slick-active+.slick-slide{opacity:1;pointer-events:all}.rooms .slick-list .slick-slide.slick-active+.slick-slide .room-slide{cursor:pointer;-ms-transform:translateX(0);transform:translateX(0)}@media (max-width:1023px){.rooms .slick-list .slick-slide:not(.slick-current){opacity:0!important}}@media (min-width:768px){.rooms .slick-list .slick-slide:not(.slick-current) .room-slide{width:709px;top:3px;right:auto;left:-167px;margin:0;background:#272626;z-index:0}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-image{filter:grayscale(50%)}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-image:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#181818;opacity:.25}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-image .brazzers-daddy .tmb-wrap,.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-image .slide-image-fs{opacity:0}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-image .brazzers-daddy{pointer-events:none}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .slide-content{padding-left:113px}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .room-subtitle,.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .room-title{color:#8a8c8f}.rooms .slick-list .slick-slide:not(.slick-current) .room-slide .room-btn{opacity:0!important;pointer-events:none}}@media (min-width:768px) and (max-width:1280px){.rooms .slick-list .slick-slide:not(.slick-current) .room-slide{margin:40px 0 0}}@media (min-width:768px) and (max-width:1023px){.rooms .slick-list .slick-slide:not(.slick-current) .room-slide{width:700px}}.review{background-color:#272626;padding:40px 50px 43px 81px;max-width:850px;box-sizing:border-box;margin-bottom:20px}.review:nth-child(4n+1){left:9px}.review:nth-child(4n+2){left:95px}.review:nth-child(4n+3){left:182px}.review:nth-child(4n+4){left:95px}.review .review-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;line-height:1.63}.review .review-info .date{color:#737373;margin-left:5px}@media (max-width:479px){.review .review-info .date{margin-left:0}.review .review-info{-ms-flex-direction:column;flex-direction:column}}.review .title{font:400 35px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:35px}.review .text{transition:max-height 1s ease;line-height:1.33;height:71px;overflow:hidden;margin-top:37px}.review .show-more{font-size:14px;line-height:1.86;color:#737373;margin-top:54px;position:relative;display:inline-block;cursor:pointer}.review .show-more.hidden{display:none}.review .show-more:after{content:'';position:absolute;transition:width .2s ease;width:100%;height:1px;border-bottom:1px dashed;left:0;bottom:0}.review .show-more:hover:after{width:0}.review>.link{transition:transform .2s ease;width:15px;height:15px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -22px no-repeat;position:absolute;right:44px;top:44px;-ms-transform:scale(1.5);transform:scale(1.5)}.review>.link.facebook-link{width:11px;height:18px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -568px -415px no-repeat}.review>.link.tripadvisor-link{width:24px;height:15px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -577px -389px no-repeat}.review>.link.instagram-link{width:22px;height:22px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -2px -617px no-repeat}.review>.link.booking-link{width:16px;height:16px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -186px -597px no-repeat}.review>.link:hover{-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:479px){.review>.link{top:45px}}@media (max-width:1280px){.review:nth-child(4n+1){left:9px}.review:nth-child(4n+2){left:65px}.review:nth-child(4n+3){left:152px}.review:nth-child(4n+4){left:65px}}@media (max-width:1023px){.review:nth-child(4n+1),.review:nth-child(4n+2),.review:nth-child(4n+3),.review:nth-child(4n+4){left:0}}@media (max-width:479px){.review{margin:0 -20px 1px;padding:20px 20px 30px}.review .title{font-size:20px;margin-top:15px}.review .text{font-size:16px;line-height:1.4}.review .show-more,.review .text{margin-top:15px}}body:not(.no-touch) .review .show-more:hover:after{width:100%}.booking{position:relative;background:url(../../../../../../local/images/popup/booking.png) bottom -120px center/cover no-repeat #fff;background-size:110%}@media (max-width:1280px){.booking{background-position:bottom -220px center;background-size:170%}}@media (max-width:1023px){.booking{background-position:bottom -240px left -57vw;background-size:250%}}@media (max-width:767px){.booking{background-position:bottom -70px left -80vw;background-size:300%}}.booking:before{width:100%;height:25%;top:-1px;background:linear-gradient(to bottom,#fff,transparent);z-index:0}.booking:after,.booking:before,.instagram:before{content:'';position:absolute;left:0}.booking:after{bottom:0;background:linear-gradient(to top,#181818,transparent);width:100%;height:12.5%;z-index:0}.booking .container{padding:33px 20px 309px}@media (max-width:1440px){.booking .container{padding-bottom:210px}}@media (max-width:1280px){.booking .container{padding-bottom:100px}}@media (max-width:1023px){.booking .container{padding-bottom:130px}}@media (max-width:767px){.booking .container{padding-top:0}}.booking .popup{width:100%;display:inline-block;background:0 0;opacity:1}.booking .popup .popup-close,.is-ios .booking:before{display:none}.booking .popup .popup-title{margin-left:4px;padding-bottom:57px;color:#000;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif}@media (max-width:767px){.booking .popup .popup-title{font:400 35px/40px 'PlayfairDisplay',Arial,sans-serif;padding-bottom:20px;padding-top:20px}}.booking .custom-form{width:65%;margin-left:8px}.booking .custom-form input{box-sizing:border-box!important}@media (max-width:1023px){.booking .custom-form{width:100%;margin-left:0}}@media (max-width:767px){.booking .custom-form .privacy,.booking .custom-form .privacy a{color:#181818}}.feedback,.instagram{position:relative}.feedback .container{padding:33px 20px 25px}.feedback .popup{width:100%;display:inline-block;background:0 0;opacity:1}.feedback .popup .popup-close{display:none}.feedback .popup .popup-title{margin:-4px 0 0 7px;padding:0 0 46px;color:#000}@media (max-width:767px){.feedback .popup .popup-title{padding-bottom:20px}}.feedback .custom-form{width:65%;margin-left:11px}@media (max-width:1023px){.feedback .custom-form{width:80%}}@media (max-width:767px){.feedback .custom-form{width:100%;margin-left:0}}.instagram{width:100%;height:auto;color:#000}.instagram.small{z-index:0}.instagram.small .instagram-grid,.instagram.small .instagram-icon,.instagram.small .instagram-subtitle,.instagram.small .instagram-title,.instagram.small .lines,.instagram.small:before{display:none}.instagram.small .background-layer{height:calc(100% + 100px);top:-100px;background-position:bottom center}.instagram.small .container{padding-top:40px!important}.instagram.small .ceo-stars{margin-top:98px}@media (max-width:479px){.instagram.small .ceo-stars{margin-top:0}}.instagram:before{width:60%;height:435px;top:189px;background:#fff;z-index:1}@media (max-width:767px){.instagram:before{width:100%;top:0}}.instagram .background-layer{content:'';position:absolute;width:100%;height:100%;top:189px;left:0;background:top center/cover;z-index:-1}.instagram .lines .line-1{height:203px;top:-209px;right:129px}@media (max-width:767px){.instagram .lines .line-1{display:none}}.instagram .container{padding-top:188px!important;padding-bottom:222px!important}@media (max-width:1280px){.instagram .container{padding-bottom:140px!important}}@media (max-width:1023px){.instagram .container{padding-bottom:60px!important}}@media (max-width:767px){.instagram .container{padding-top:0!important}}.instagram .instagram-icon:before{content:'';position:absolute;width:204px;height:204px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -183px -207px no-repeat;top:-119px;left:55px;z-index:-1}@media (max-width:767px){.instagram .instagram-icon:before{display:none}}.instagram .instagram-title{position:relative;padding:100px 0 0 4px;font:400 75px/28px 'PlayfairDisplay',Arial,sans-serif;z-index:2;pointer-events:none;text-shadow:1px 1px 2px #fff}@media (max-width:1023px){.instagram .instagram-title{font-size:45px}}@media (max-width:767px){.instagram .instagram-title{padding-top:40px;font-size:27px}}.instagram .instagram-subtitle{position:relative;padding:62px 0 0 57px;font:400 18px/24px 'Clear Sans',Arial,sans-serif;color:#737373;z-index:2;pointer-events:none}@media (max-width:1023px){.instagram .instagram-subtitle{padding:55px 0 0 37px;font-size:15px}}@media (max-width:767px){.instagram .instagram-subtitle{padding:25px 0 0 24px}}.instagram .instagram-grid{width:624px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:68px 0 0 7px;z-index:1}@media (max-width:1023px){.instagram .instagram-grid{width:80%}}@media (max-width:767px){.instagram .instagram-grid{-ms-flex-pack:center;justify-content:center;width:100%;margin:0}}@media (max-width:479px){.instagram .instagram-grid{width:100vw;margin:0 -20px}}.instagram .button{position:absolute;right:-290px;top:161px;z-index:3}@media (max-width:1023px){.instagram .button{right:-80px}}@media (max-width:767px){.instagram .button{right:auto;left:50px;top:365px}}.instagram .button .rect{width:100px;height:141px;position:absolute;top:-95px;right:-69px;background:#a91737;z-index:0}@media (max-width:767px){.instagram .button .rect{display:none}}.instagram .button a{transition:all .2s ease;position:relative;padding:0 0 3px 30px;color:#fff;font:400 16px/22px 'Clear Sans',Arial,sans-serif;text-decoration:none;border-bottom:1px solid #fff;z-index:1}.instagram .button a span:before{content:'';position:absolute;width:26px;height:26px;background:url(../../../../../../local/images/vk2942.svg?40c81905) no-repeat;transition:all .2s ease;top:-4px;left:0}.instagram .button a:after,.instagram .button a:before{content:'';position:absolute;width:12px;height:2px;transition:all .2s ease;right:-30px;background:#fff;border-radius:2px}.instagram .button a:before{top:7px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.instagram .button a:after{top:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.instagram .button a:hover,.instagram .ceo-text a:hover{border-color:transparent}.instagram .button a:hover span:before{-ms-transform:translate(0,4px);transform:translate(0,4px)}.instagram .button a:hover:before,.promo-slider .slide-preview .text a:hover:before{-ms-transform:rotate(45deg) translate(-2px,2px);transform:rotate(45deg) translate(-2px,2px)}.instagram .button a:hover:after,.promo-slider .slide-preview .text a:hover:after{-ms-transform:rotate(-45deg) translate(-2px,-2px);transform:rotate(-45deg) translate(-2px,-2px)}.instagram .grid-item{width:208px;height:208px;position:relative;background:#181818}@media (max-width:767px){.instagram .grid-item{width:140px;height:140px;overflow:hidden}}@media (max-width:479px){.instagram .grid-item{width:50%}}.instagram .grid-item .link,.promo-slider .slide .slide-image iframe{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.instagram .grid-item .text{width:100%;height:100%;transition:all .2s ease;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:5px 25px 0;font:400 14px/20px 'Clear Sans',Arial,sans-serif;color:#fff;background:rgba(169,23,55,.6);opacity:0;z-index:1}.instagram .grid-item .image{width:100%;height:100%;transition:all .2s ease;position:absolute;top:0;left:0;background:center/cover;z-index:0;opacity:.8}.instagram .grid-item:nth-child(2){width:503px;height:503px;position:absolute;top:-389px;right:-401px;box-shadow:0 0 27px 3px rgba(0,0,0,.2);z-index:1}@media (max-width:1280px){.instagram .grid-item:nth-child(2){right:-373px}}@media (max-width:1023px){.instagram .grid-item:nth-child(2){width:403px;height:403px;top:-305px;right:-180px}}@media (max-width:767px){.instagram .grid-item:nth-child(2){width:280px;height:280px;position:relative;top:44px;right:0;left:0;margin:0 0 160px;overflow:visible}}@media (max-width:479px){.instagram .grid-item:nth-child(2){width:100%}}.instagram .grid-item:nth-child(2) .text{-ms-flex-align:end;align-items:flex-end;padding:0 40px 80px;background:linear-gradient(to top,rgba(169,23,55,.6),transparent)}.instagram .grid-item:nth-child(2):hover .image{opacity:.8}.instagram .grid-item:nth-child(2) .image,.instagram .grid-item:nth-child(2):hover .text{opacity:1}.instagram .grid-item:nth-child(3){position:absolute;top:-329px;right:-609px;z-index:1}@media (max-width:1439px){.instagram .grid-item:nth-child(3){display:none}}.instagram .grid-item:last-child{transition:all .6s ease;background:0 0;cursor:pointer}.instagram .grid-item:last-child:before{content:'';position:absolute;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -391px -275px no-repeat;width:45px;height:43px;transition:all 300ms 0s ease-in-out;display:block;top:50%;left:50%;-ms-transform:rotate(0) translate(-50%,-50%);transform:rotate(0) translate(-50%,-50%);-ms-transform-origin:top left;transform-origin:top left}.instagram .grid-item:last-child:hover:before{-ms-transform:rotate(360deg) translate(-50%,-50%);transform:rotate(360deg) translate(-50%,-50%)}.instagram .grid-item:hover{z-index:2}.instagram .grid-item:hover .image{opacity:.6}@media (min-width:760px){.instagram .grid-item:hover .text{opacity:1}}.instagram.loading .grid-item:last-child:before{animation:ig-rotate .5s linear infinite}.instagram .ceo-stars{width:100%;height:25px;margin:131px 0 27px 10px}.instagram .ceo-stars:before{content:'';position:absolute;width:188px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -195px -415px no-repeat}@media (max-width:767px){.instagram .ceo-stars{margin-top:100px}}.instagram .ceo-title{position:relative;margin:0 0 31px 5px;color:#fff;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif;letter-spacing:.006em;z-index:2}@media (max-width:1023px){.instagram .ceo-title{font:400 55px/60px 'PlayfairDisplay',Arial,sans-serif;margin-bottom:15px}}@media (max-width:767px){.instagram .ceo-title{font:400 35px/40px 'PlayfairDisplay',Arial,sans-serif;margin-bottom:10px}}.instagram .ceo-text{position:relative;margin:0;padding:26px 0 0 9px;color:#fff;font:400 16px/22px 'Clear Sans',Arial,sans-serif;z-index:2}.instagram .ceo-text a{transition:all .2s ease;color:inherit;border-bottom:1px solid;text-decoration:none}.instagram .ceo-text>p{margin:0}.instagram .ceo-more{position:relative;z-index:2;margin-top:26px}.instagram .ceo-more .more,.instagram .ceo-more .more i{transition:all .2s ease;position:relative;display:inline-block}.instagram .ceo-more .more{margin:0 0 0 9px;color:#fff;font:400 16px/22px 'Clear Sans',Arial,sans-serif;text-decoration:none;z-index:1}.instagram .ceo-more .more span{padding-bottom:4px;border-bottom:1px solid #fff}.instagram .ceo-more .more i{width:12px;height:17px;margin-left:16px}.instagram .ceo-more .more i:after,.instagram .ceo-more .more i:before{content:'';position:absolute;width:12px;height:2px;transition:all .2s ease;right:0;background:#fff;border-radius:2px}.instagram .ceo-more .more i:before{top:7px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.instagram .ceo-more .more i:after{top:15px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.instagram .ceo-more .more.open i{-ms-transform:rotate(-90deg) translate(-5px,0);transform:rotate(-90deg) translate(-5px,0)}.detail-number-page .services-container .tabs div:not(.active):hover span,.instagram .ceo-more .more:not(.open):hover,.services-page .services-switch>a:not(.active):hover span,.services-page .services-switch>span:not(.active):hover span{border-color:transparent}.instagram .ceo-more .more:not(.open):hover i{-ms-transform:translate(-2px,0);transform:translate(-2px,0)}.instagram .ceo-background,.instagram .ceo-background:after{width:100%;height:884px;position:absolute;bottom:0}.instagram .ceo-background .sky{width:100%;height:884px;position:absolute;top:-884px;left:0;background:top center/cover}@media (max-width:1280px){.instagram .ceo-background .sky{width:250%;margin-left:-100%}}.instagram .ceo-background .castle{width:100%;height:680px;position:absolute;bottom:0;left:0;background:top center/cover}@media (max-width:1280px){.instagram .ceo-background .castle{height:380px}}@media (max-width:1023px){.instagram .ceo-background .castle{height:280px}}@media (max-width:767px){.instagram .ceo-background .castle{height:170px}}.instagram .ceo-background:after{content:'';height:150px;left:0;background:linear-gradient(transparent,#181818)}@media (max-width:1280px){.instagram .ceo-background:after{height:230px}}@media (max-width:767px){.instagram .ceo-background:after{height:150px}}.parallax-image-container{width:inherit;height:inherit;max-height:700px;overflow:hidden;position:absolute;left:0;top:100%;background:center/cover}.parallax-image-container .part{width:100%;height:100%;transition:all 4s ease;position:absolute;top:0;left:0;background:center/cover}.parallax-image-container .layer{width:505px;height:2600px;position:relative;background:#fff}.parallax-image-container .layer[data-layer='2'] .part{-ms-transform:translate(0,-1802px);transform:translate(0,-1802px)}.parallax-image-container .layer .part.figure{height:316px;top:1193px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/figure.png);z-index:10}.parallax-image-container .layer .part.solid{height:409px;top:1255px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/solid.png);z-index:9}.parallax-image-container .layer .part.road-2{height:749px;top:819px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/road-2.png);z-index:8}.parallax-image-container .layer .part.grass{height:380px;top:728px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/grass.png);z-index:7;transition-delay:.1s}.parallax-image-container .layer .part.road{height:537px;top:501px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/road.png);z-index:6;transition-delay:.1s}.parallax-image-container .layer .part.castle{height:733px;top:94px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/castle.png);z-index:5;transition-delay:.1s}.parallax-image-container .layer .part.sky{height:543px;top:-50px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/sky.png);z-index:4;transition-delay:.2s}.parallax-image-container .layer .part.table{height:423px;top:2122px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/table.png);z-index:3;transition-delay:.2s}.parallax-image-container .layer .part.family{height:648px;top:1855px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/family.png);z-index:2;transition-delay:.1s}.parallax-image-container .layer .part.solid-2{height:952px;top:1041px;background-image:url(../../../../../../local/images/main/hotel/parallax-image/solid-2.png);z-index:1;transition-delay:.2s}.socials .social{width:29px;height:29px;transition:all .2s ease;position:relative;display:inline-block;margin:0 7px}@media (max-width:1023px){.socials .social{width:20px;height:20px;margin:0 15px 0 0}}.socials .social:before{content:'';position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.socials .social:hover{opacity:.5}.socials .social.fb:before{width:14px;height:23px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -620px -476px no-repeat}.socials .social.vk:before{width:27px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -418px -415px no-repeat}.socials .social.ok:before{width:17px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -619px -444px no-repeat}.socials .social.tp:before{width:34px;height:20px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -501px -389px no-repeat}.socials .social.yt:before{width:29px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -461px -322px no-repeat}.socials .social.ig:before{width:22px;height:22px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -54px -617px no-repeat}.socials.footer-socials .social{margin:0 10px}.socials.popup-socials .social{width:24px;height:24px;margin:0 8px}.socials.popup-socials .social:hover{opacity:.6;-ms-transform:translate(0,-2px);transform:translate(0,-2px)}.socials.popup-socials .social.fb:before{width:11px;height:19px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -80px -617px no-repeat}.socials.popup-socials .social.vk:before{width:22px;height:17px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -418px -392px no-repeat}.socials.popup-socials .social.ok:before{width:13px;height:20px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -505px -415px no-repeat}.socials.popup-socials .social.yt:before{width:23px;height:17px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -391px -392px no-repeat}.socials.popup-socials .social.ig:before{width:17px;height:18px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -583px -415px no-repeat}.socials.popup-socials .social.tp:before{width:34px;height:20px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -539px -389px no-repeat}.socials.popup-socials .social.tp{margin:0 15px}.subscribe-news{margin-top:-5px;color:#181818;font:400 16px/22px 'Clear Sans',Arial,sans-serif}.subscribe-news .subscribe-title{padding-bottom:40px}.subscribe-news .subscribe-text,.subscribe-news .subscribe-text p{margin:0}.subscribe-news .parallax-item.scroll:before{top:3px;right:-171px}.subscribe-news .custom-form{margin-top:32px;max-width:56%}.subscribe-news .custom-form .privacy{padding:10px 0}.subscribe-news .subscribe-news-wrap{max-width:60%}@media (max-width:767px){.subscribe-news{margin-top:0}.subscribe-news .subscribe-title{font-size:40px}.subscribe-news .custom-form,.subscribe-news .subscribe-news-wrap{max-width:100%}}@media (max-width:479px){.subscribe-news .subscribe-title{font-size:25px;padding-bottom:20px}}.list-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;margin-top:30px;padding-left:6px}.list-links .link{margin-right:26px;margin-bottom:10px}.list-links .link a,.list-links .link span{color:rgba(0,0,0,.8);text-decoration:none;letter-spacing:-.2px;border-bottom:1px solid transparent;padding-bottom:6px}.list-links .link a.active,.list-links .link a:hover,.list-links .link span.active,.list-links .link span:hover{border-color:currentColor}@media (max-width:1023px){.list-links .link a,.list-links .link span{padding-bottom:2px}}@media (max-width:767px){.list-links{margin-top:20px;padding-left:2px}}.slick-dots{list-style-type:none;display:none!important;width:100%;-ms-flex-pack:center;justify-content:center;padding:0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.slick-dots{display:-ms-flexbox!important;display:flex!important}}.slick-dots .slick-active .slider-nav-dot:before{color:#9d193b}.slick-dots .slider-nav-dot{width:20px;height:20px;margin:0 10px;cursor:pointer;position:relative}.slick-dots .slider-nav-dot:before{position:absolute;content:"•";color:#c2a079;font-size:40px;top:-10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:479px){.slick-dots .slider-nav-dot{margin:0 5px}}@media (max-width:767px){.slide-nav{display:none!important}}.lds-spinner{display:none;position:fixed;right:50px;top:150px;width:64px;height:64px;z-index:10;pointer-events:none}.lds-spinner div{-ms-transform-origin:32px 32px;transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#c2a079}.lds-spinner div:nth-child(1){-ms-transform:rotate(0deg);transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){-ms-transform:rotate(30deg);transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){-ms-transform:rotate(60deg);transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){-ms-transform:rotate(90deg);transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){-ms-transform:rotate(120deg);transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){-ms-transform:rotate(150deg);transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){-ms-transform:rotate(180deg);transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){-ms-transform:rotate(210deg);transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){-ms-transform:rotate(240deg);transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){-ms-transform:rotate(270deg);transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){-ms-transform:rotate(300deg);transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){-ms-transform:rotate(330deg);transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.page-title.brown,.page-title.brown h1,.page-title.brown h3,.text-page h3,.title.brown,.title.brown h1,.title.brown h3{font:400 117px/1 'PlayfairDisplay',Arial,sans-serif;color:#e9e0d9;margin:0;letter-spacing:-.2px}@media (max-width:1280px){.page-title.brown,.page-title.brown h1,.page-title.brown h3,.title.brown,.title.brown h1,.title.brown h3{font-size:80px}}@media (max-width:767px){.page-title.brown,.page-title.brown h1,.page-title.brown h3,.title.brown,.title.brown h1,.title.brown h3{font-size:40px}}@media (max-width:479px){.page-title.brown,.page-title.brown h1,.page-title.brown h3,.title.brown,.title.brown h1,.title.brown h3{font-size:30px}}.promo{width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:107px 0 0}@media (max-width:767px){.promo{padding-top:80px;max-height:600px}}.promo .promo-background{width:100%;height:90%;position:absolute;top:0;left:0;background:top center/cover;z-index:-1;overflow:hidden}.promo .promo-background:before{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;background:linear-gradient(transparent 80%,#181818);z-index:1}.promo .promo-video,.promo .promo-video:after{position:absolute;width:100%;height:100%;top:0;left:0}.promo .promo-video{min-height:100%;min-width:100vw;animation:promoVideoAppears .75s linear}.promo .promo-video:before{content:'';position:absolute;width:100%;height:80%;bottom:0;left:0;background:linear-gradient(transparent,#181818)}.promo .promo-video:after{content:'';background:#181818;opacity:.25}.promo .promo-video .video{min-width:100%}@media (max-width:1500px){.promo .promo-video:before{bottom:-11%}}@media (max-width:1360px){.promo .promo-video{width:1360px;height:100%}}@media (max-width:1024px){.promo .promo-video{display:none}}.promo .promo-logo{width:161px;height:107px;margin:0 0 80px}.promo .promo-logo:before{content:'';position:absolute;-ms-transform:scale(.9);transform:scale(.9)}@media (max-width:767px){.promo .promo-logo{margin:0 0 60px}}.promo .promo-stars{width:100%;height:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 0 80px}@media (max-width:767px){.promo .promo-stars{margin:0 0 60px}}.promo .promo-stars:before{content:'';position:absolute;width:189px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -2px -415px no-repeat;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.promo .promo-title{max-width:55%;margin:0 0 120px;color:#fff;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif;letter-spacing:.015em;text-align:center}.promo .promo-title span{transition:all 1.5s ease;display:block}.promo .promo-title span:last-child{font-size:35px}.promo .promo-title.hidden span{opacity:0;cursor:default}.promo .promo-title.hidden span:first-child{-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.promo .promo-title.hidden span:last-child{-ms-transform:translate(0,10px);transform:translate(0,10px)}@media (max-width:1280px){.promo .promo-title{/*max-width:70%;font-size:50px*/max-width:75%;font-size:40px;line-height:55px}/*new_start*/.promo .promo-title span:last-child{font-size:27px;}/*end*/}@media (max-width:767px){.promo .promo-title{max-width:90%;margin:0 0 60px;font-size:30px;line-height:35px}.promo .promo-title span:last-child{margin-top:20px;font-size:22px;line-height:25px}}@media (max-width:320px){.promo .promo-title span:last-child{display:none}}.promo .promo-mouse{position:absolute;bottom:10%;left:50%;margin-left:-10px;cursor:pointer}@media (max-width:1440px){.promo .promo-mouse{bottom:7.5%}}@media (max-width:1023px){.promo .promo-mouse{display:none!important}}@keyframes mouse-wheel{0%,to{opacity:0;top:25%}10%{opacity:1;top:25%}75%{opacity:0;top:50%}}.promo .promo-mouse .mouse-scroll{display:block;color:#fff;text-decoration:none;overflow:hidden}.promo .promo-mouse .mouse-scroll-mouse{position:relative;display:block;width:20px;height:33px;margin:0 auto 10px;box-sizing:border-box;border:1px solid #fff;border-radius:20px}.promo .promo-mouse .mouse-scroll-mouse-wheel{position:absolute;display:block;top:25%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background:#fff;border-radius:50%;opacity:0;animation:mouse-wheel 2s linear infinite}.promo .promo-mouse .mouse-scroll-mouse-wheel-2{animation-delay:1s}.promo .promo-flag{width:167px;height:270px;position:absolute;top:35%;left:-10px}@media (max-width:1023px){.promo .promo-flag{display:none}}.promo-slider{width:100%;height:auto;position:relative;z-index:1;transform:translateZ(0)}.promo-slider:before{content:'';position:absolute;width:100%;height:162px;left:0;bottom:0;background:#fff;z-index:-1}@media (max-width:767px){.promo-slider:before{display:none}}.promo-slider .lines .line-1{height:91px;top:-32px;left:94px}@media (max-width:767px){.promo-slider .lines .line-1{left:20px}}.promo-slider .lines .line-2{height:96px;top:-96px;right:129px}@media (max-width:767px){.promo-slider .lines .line-2{right:20px}}.promo-slider .lines .line-3,.promo-slider .lines .line-4{background:#77654f}.promo-slider .lines .line-3{height:122px;top:-132px;left:94px}@media (max-width:767px){.promo-slider .lines .line-3{display:none}}.promo-slider .lines .line-4{height:336px;top:-102px;right:129px}@media (max-width:1023px){.promo-slider .lines .line-4{display:none}}.promo-slider .slider-container{position:relative;z-index:2;transform:translateZ(0)}.promo-slider .slider-container .slick-list{overflow:visible}@media (max-width:767px){.promo-slider .slider-container .slick-list{overflow:hidden}}@media (max-width:479px){.promo-slider .slider-container{margin:0 -20px}}.promo-slider .slide{min-height:802px;padding:0 9px 132px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1023px){.promo-slider .slide{min-height:auto}}@media (max-width:767px){.promo-slider .slide{padding:270px 0 100px}}.promo-slider .slide .slide-subtitle,.promo-slider .slide .slide-title{width:65%;position:relative;pointer-events:none;z-index:2}@media (max-width:767px){.promo-slider .slide .slide-subtitle,.promo-slider .slide .slide-title{width:100%;margin-left:0;padding:0 20px;margin-bottom:10px}}.promo-slider .slide a.slide-title{pointer-events:all;color:inherit;text-decoration:none}.promo-slider .slide .slide-title{margin:0 0 30px;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif}@media (max-width:1023px){.promo-slider .slide .slide-title{font:400 55px/60px 'PlayfairDisplay',Arial,sans-serif}}@media (max-width:767px){.promo-slider .slide .slide-title{font:400 35px/40px 'PlayfairDisplay',Arial,sans-serif;margin-bottom:10px}}.promo-slider .slide .slide-subtitle{font:400 18px/24px 'Clear Sans',Arial,sans-serif;margin:0 0 10px}.promo-slider .slide .slide-image{width:937px;height:700px;position:absolute;bottom:102px;right:-200px;z-index:0}@media (max-width:1440px){.promo-slider .slide .slide-image{width:807px;height:540px;bottom:190px;right:0}}@media (max-width:1023px){.promo-slider .slide .slide-image{width:500px;height:360px;bottom:160px}}@media (max-width:767px){.promo-slider .slide .slide-image{top:0;height:240px;width:100%;left:0}}.promo-slider .slide .slide-image .image{width:100%;height:100%;position:relative;background:center/cover;display:block}.promo-slider .slide .slide-image .image.video i:after{content:'';position:absolute;transition:transform .2s ease;width:64px;height:64px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -391px -207px no-repeat;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;z-index:1;filter:none}.promo-slider .slide .slide-image .image.video:hover i:after{-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.promo-slider .slide .slide-image .image:before{content:'';position:absolute;width:100%;height:100%;background:#181818;opacity:.3;z-index:1}.promo-slider .slide-preview{height:160px;display:-ms-flexbox;display:flex;margin:76px 0 0}@media (max-width:767px){.promo-slider .slide-preview{margin:20px 0 0}.promo-slider .slide-preview.empty-preview{display:none}}.promo-slider .slide-preview .preview{width:294px;height:160px;position:relative}.promo-slider .slide-preview .preview.hover .text{opacity:1}.promo-slider .slide-preview .preview.hover .text:before{height:100%}@media (max-width:479px){.promo-slider .slide-preview .preview{display:none;margin:0 auto}.promo-slider .slide-preview .preview:first-child{display:block}.promo-slider .slide-preview .preview:first-child .text{opacity:1}.promo-slider .slide-preview .preview:first-child .text:before{height:100%}}.promo-slider .slide-preview .image{width:100%;height:100%;background:center/cover}.promo-slider .slide-preview .image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#181818;opacity:.2}.promo-slider .slide-preview .text{width:100%;height:calc(100% + 60px);transition:all .2s ease;position:absolute;top:0;left:0;padding:45px 0 0 50px;color:#fff;font:400 21px/25px 'Clear Sans',Arial,sans-serif;opacity:0;z-index:1}@media (max-width:767px){.promo-slider .slide-preview .text{height:100%;padding:25px 40px 0;font-size:13px;line-height:16px}}.promo-slider .slide-preview .text:before{content:'';position:absolute;width:100%;height:0;transition:all .2s ease;top:0;left:0;background:#9d193b;z-index:-1}.promo-slider .slide-preview .text span{display:block;margin:0 0 30px}.promo-slider .slide-preview .text a{transition:all .2s ease;position:relative;padding:0 0 3px;color:#c2a079;font-size:16px;border-bottom:1px solid #c2a079;text-decoration:none}@media (max-width:767px){.promo-slider .slide-preview .text a{font-size:13px}}.profit .profit-slide .profit-btn .link:after,.profit .profit-slide .profit-btn .link:before,.promo-slider .slide-preview .text a:after,.promo-slider .slide-preview .text a:before{content:'';position:absolute;width:12px;height:2px;transition:all .2s ease;right:-30px;background:#c2a079;border-radius:2px}.promo-slider .slide-preview .text a:before{top:8px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.promo-slider .slide-preview .text a:after{top:16px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.promo-slider .slide-preview .text a:hover{padding-bottom:5px;border-color:transparent}.promo-slider .slick-dots{top:-100px}.promo-slider .slide-nav{position:absolute;left:28px;bottom:292px;z-index:3}@media (max-width:767px){.promo-slider .slide-nav{top:270px;bottom:auto;left:25%}}.promo-slider .slick-active{opacity:1!important}.promo-slider .slick-slide:not(.slick-active){opacity:0!important}.promo-slider .slick-slide:not(.slick-active) .preview:first-child,.promo-slider .slick-slide:not(.slick-active) .slide-subtitle,.promo-slider .slick-slide:not(.slick-active) .slide-title{opacity:0!important;transform:translate3d(-100px,0,0)}.promo-slider .slick-slide:not(.slick-active) .preview:last-child,.promo-slider .slick-slide:not(.slick-active) .slide-image{opacity:0!important;transform:translate3d(100px,0,0)}.is-ie .promo-slider .slide{height:1px}.profit{width:100%;height:auto;position:relative;z-index:1;background:#181818}.profit .lines .line-1{height:163px;top:-173px;left:94px}@media (max-width:767px){.profit .lines .line-1{display:none}}.profit .lines .line-2{height:140px;top:-111px;right:129px}@media (max-width:1023px){.profit .lines .line-2{display:none}}.profit .lines .line-3{height:290px;top:-265px;right:129px}@media (max-width:767px){.profit .lines .line-3{display:none}}.profit:before{content:'';position:absolute;width:100%;height:141px;left:0;bottom:-1px;background:#fff;z-index:0}@media (max-width:767px){.profit:before{height:30px}}.profit .parallax-container{z-index:2}.profit .container{padding-top:9px!important;padding-bottom:80px!important}@media (max-width:1023px){.profit .container{padding-top:30px!important;padding-bottom:60px!important}}.profit .profit-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media (max-width:767px){.profit .profit-top{width:100%;height:auto;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-left:-20px}}.profit .profit-top .profit-title{padding:0 0 0 8px;font:400 170px 'PlayfairDisplay',Arial,sans-serif;color:#5b4c3c;z-index:1;pointer-events:none}@media (max-width:1023px){.profit .profit-top .profit-title{font-size:130px}}@media (max-width:767px){.profit .profit-top .profit-title{font-size:60px}}.profit .profit-top .profit-slider-control{position:relative;margin:0 0 0 50px;z-index:3}@media (max-width:767px){.profit .profit-top .profit-slider-control{position:absolute;top:110px;left:50%;margin:0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.profit .profit-top .profit-slider-control .text{font:400 12px 'Clear Sans',Arial,sans-serif;color:#4f4f4f}.profit .profit-top .profit-slider-control .slide-nav{position:absolute;top:122px;right:-250px}@media (max-width:1280px){.profit .profit-top .profit-slider-control .slide-nav{top:65px;right:-230px}}@media (max-width:1023px){.profit .profit-top .profit-slider-control .slide-nav{top:-120px;right:-146px}}@media (max-width:767px){.profit .profit-top .profit-slider-control .slide-nav{position:relative;top:0;right:0}}.profit .profit-top .profit-slider-control .slide-nav .counter{color:#bbb}.profit .profit-slide:before,.profit .profit-thumbnail-slider{width:100%;position:absolute;top:0;z-index:0}@media (max-width:1280px){.profit .profit-thumbnail-slider{display:none}}.profit .profit-thumbnail-slider .profit-thumbnail-slide{width:415px;height:270px;position:absolute;top:39px;right:48px;background:center/cover;cursor:pointer}.profit .profit-thumbnail-slider .profit-thumbnail-slide:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(24,24,24,.5)}.profit .profit-slider{position:relative;z-index:2}@media (max-width:767px){.profit .profit-slider{margin-top:170px}}@media (max-width:479px){.profit .profit-slider{margin-top:100px}}.detail-number-page .profit .profit-slider div,.profit .profit-slider div{pointer-events:none}@media (max-width:767px){.profit .profit-slider{width:calc(100% + 40px);left:-20px}}.profit .profit-slide{width:972px;height:auto;min-height:670px;position:relative;margin-top:-56px;margin-left:-200px;background:center/cover;z-index:1;pointer-events:all!important}.profit .profit-slide *{pointer-events:all}@media (max-width:1280px){.profit .profit-slide{width:100%;min-height:540px}}@media (max-width:1023px){.profit .profit-slide{margin:-50px auto 0}}@media (max-width:767px){.profit .profit-slide{width:100%;margin:0 auto;min-height:auto}}.profit .profit-slide:before{content:'';height:100%;left:0;background:linear-gradient(to left,#181818,transparent);opacity:.7;z-index:1}@media (max-width:767px){.profit .profit-slide:before{background:#181818}}.profit .profit-slide .slide-content{transition:all .2s ease;position:relative;left:53%;padding:238px 290px 105px 0;z-index:1}@media (max-width:1280px){.profit .profit-slide .slide-content{left:40%;padding:148px 180px 105px 0}}@media (max-width:1023px){.profit .profit-slide .slide-content{left:0;padding:105px 40px}}@media (max-width:767px){.profit .profit-slide .slide-content{padding:30px 20px}}.profit .profit-slide .pay-service{font-size:16px;background-color:#c2a079;padding:19px 30px 17px;display:inline-block;position:absolute;left:0;bottom:0}@media (max-width:767px){.profit .profit-slide .pay-service{display:none}}.profit .profit-slide .date{font-size:16px;margin:0 0 10px 3px}@media (max-width:767px){.profit .profit-slide .date{font-size:14px}}.profit .profit-slide .profit-title{display:inline-block;margin:0 0 36px;color:#fff;font:400 75px/1 'PlayfairDisplay',Arial,sans-serif}.list-numbers-page .list-numbers-container .relaxation-container .content-container .title a,.profit .profit-slide .profit-title a{color:inherit;text-decoration:none}@media (max-width:1023px){.profit .profit-slide .profit-title{font-size:55px}}@media (max-width:767px){.profit .profit-slide .profit-title{font-size:35px;margin-bottom:10px}}.profit .profit-slide .profit-subtitle{margin:0 0 43px;font:300 18px/24px 'Clear Sans',Arial,sans-serif;letter-spacing:.05em}@media (max-width:767px){.profit .profit-slide .profit-subtitle{font:400 16px/18px 'Clear Sans',Arial,sans-serif;margin:0 0 20px}}.profit .profit-slide .profit-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.profit .profit-slide .profit-btn{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.profit .profit-slide .profit-btn .btn{padding:0 26px;margin:0 70px 0 0}@media (max-width:767px){.profit .profit-slide .profit-btn .btn{margin:0 0 30px}}.profit .profit-slide .profit-btn .link{transition:all .2s ease;position:relative;margin-bottom:-3px;padding:0 0 3px;color:#c2a079;font-size:16px;border-bottom:1px solid #c2a079;text-decoration:none}.profit .profit-slide .profit-btn .link:before{top:4px;-ms-transform:rotate(45deg);transform:rotate(45deg)}.profit .profit-slide .profit-btn .link:after{top:12px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.profit .profit-slide .profit-btn .link:hover{padding-bottom:5px;margin-bottom:-5px;border-color:transparent}.profit .profit-slide .profit-btn .link:hover:before{-ms-transform:rotate(45deg) translate(-2px,2px);transform:rotate(45deg) translate(-2px,2px)}.profit .profit-slide .profit-btn .link:hover:after{-ms-transform:rotate(-45deg) translate(-2px,-2px);transform:rotate(-45deg) translate(-2px,-2px)}.profit .slick-list{overflow:visible!important}@media (max-width:1025px){.profit .slick-list{overflow:hidden}}.profit .slick-list .slick-slide{position:relative}.profit .slick-list .slick-slide:not(.slick-active) .profit-slide,.profit .slick-list .slick-slide:not(.slick-active) .profit-thumbnail-slide{transform:translate3d(-100px,0,0);opacity:0!important}.profit .slick-list .slick-slide:not(.slick-active) .profit-btn,.profit .slick-list .slick-slide:not(.slick-active) .profit-subtitle,.profit .slick-list .slick-slide:not(.slick-active) .profit-title{transform:translate3d(0,100px,0);opacity:0!important}.hotel{width:100%;height:auto;position:relative;background:#fff}.hotel .lazyload{display:none}.hotel .lines .line-1{height:93px;top:-80px;left:94px}@media (max-width:767px){.hotel .lines .line-1{display:none}}.hotel .lines .line-2{height:176px;top:32px;left:94px}@media (max-width:767px){.hotel .lines .line-2{display:none}}.hotel .lines .line-3{height:216px;top:141px;right:129px}@media (max-width:767px){.hotel .lines .line-3{display:none}}.hotel .container{padding-bottom:81px!important}@media (max-width:767px){.hotel .container{padding-bottom:0!important}}.hotel .hotel-top{position:relative}.hotel .hotel-title{margin:0 0 1px;font:400 170px 'PlayfairDisplay',Arial,sans-serif;color:#e9e0d9;z-index:1;text-shadow:1px 1px 2px #fff}@media (max-width:1023px){.hotel .hotel-title{font-size:130px}}@media (max-width:767px){.hotel .hotel-title{font-size:60px}}.hotel .hotel-tabs,.hotel .hotel-tabs .tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 0 10px}@media (max-width:767px){.hotel .hotel-tabs{margin:20px 0 0}}@media (max-width:479px){.hotel .hotel-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}}.hotel .hotel-tabs .tab{transition:all .2s ease;height:41px;margin:0 7px 0 0;padding:0 18px;cursor:default;border:1px solid transparent}@media (max-width:479px){.hotel .hotel-tabs .tab{width:45%;-ms-flex-pack:center;justify-content:center;margin:0 0 12px;padding:0 10px 0 0}}.hotel .hotel-tabs .tab span{transition:all .2s ease;display:inline-block;padding:0 0 5px;margin:0 0 -4px;color:#a67c52;font:400 20px 'Clear Sans',Arial,sans-serif;border-bottom:1px dashed #a67c52}@media (max-width:767px){.hotel .hotel-tabs .tab span{font-size:13px;padding:5px 0}}.hotel .hotel-tabs .tab.active{border:1px solid #a67c52}@media (max-width:767px){.hotel .hotel-tabs .tab.active{padding:0 10px}}.hotel .hotel-tabs .tab.active span{margin:0;border-bottom:1px dashed transparent}.hotel .hotel-tabs .tab:not(.active):hover{cursor:pointer}.hotel .hotel-tabs .tab:not(.active):hover span{border-bottom:1px dashed transparent}.hotel .hotel-slider,.hotel .tabs-wrap{position:relative}.hotel .tabs-wrap .tab{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.hotel .tabs-wrap .tab .slide-image{transition:all .7s ease;overflow:hidden;-ms-transform:translate(100px,0);transform:translate(100px,0);opacity:0}.hotel .tabs-wrap .tab .slide-image.section-active,.hotel .tabs-wrap .tab.active .slide-image,.hotel .tabs-wrap .tab.active .slide-nav{-ms-transform:translate(0);transform:translate(0);opacity:1}.hotel .tabs-wrap .tab .slide-nav{transition:all .5s ease;opacity:0!important}.hotel .tabs-wrap .tab.active{position:relative;opacity:1;pointer-events:all}.hotel .tabs-wrap .tab.active .slide-nav{opacity:1!important;display:-ms-flexbox!important;display:flex!important}@media (max-width:767px){.hotel .hotel-slider{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.hotel .slider-container{z-index:2}@media (max-width:767px){.hotel .slider-container{-ms-flex-order:3;order:3}}.hotel .hotel-slide{width:93.5%;height:100%;position:relative;min-height:430px}@media (max-width:1023px){.hotel .hotel-slide{min-height:365px}}@media (max-width:767px){.hotel .hotel-slide{min-height:auto}}.hotel .hotel-slide .slide-content{position:relative;padding:31px 0 0 8px;z-index:1}.hotel .hotel-slide .hotel-title{width:80%;margin:0 0 32px;font:400 75px/1.075 'PlayfairDisplay',Arial,sans-serif;color:#000}@media (max-width:1023px){.hotel .hotel-slide .hotel-title{font-size:45px}}@media (max-width:767px){.hotel .hotel-slide .hotel-title{width:100%;font-size:30px}}.hotel .hotel-slide .hotel-subtitle{width:55%;margin:0 0 40px;color:#737373;font:400 18px/24px 'Clear Sans',Arial,sans-serif}@media (max-width:767px){.hotel .hotel-slide .hotel-subtitle{width:100%}}.hotel .hotel-slide .files{display:block;margin-bottom:40px}.hotel .hotel-slide .btn{margin-bottom:40px;padding:0 30px}.hotel .slide-image{width:100%;height:200%;max-height:700px;max-width:505px;position:absolute;display:block;top:-101px;right:6px;background:center/cover;z-index:0}@media (max-width:1280px){.hotel .slide-image{max-width:480px}}@media (max-width:1023px){.hotel .slide-image{max-width:50%;max-height:130%;top:30px;right:-40px}}@media (max-width:767px){.hotel .slide-image{display:none;-ms-flex-order:2;order:2}}.hotel .slide-image .slide-image-container,.hotel .slide-image .slide-image-container .layer{width:100%;height:100%;position:absolute;top:0;left:0}.hotel .slide-image .slide-image-container .layer{max-height:700px;max-width:505px;display:block;background:center/cover;z-index:2;-ms-transform:scale(1.005);transform:scale(1.005)}.hotel .slide-image .slide-image-container .layer:nth-child(2){z-index:3}.hotel .slide-image .slide-image-container .layer:nth-child(3){top:100%;z-index:1}.hotel .slide-image .slide-image-container.prev{top:-200%}.hotel .slide-image .slide-image-container.next{top:200%}.hotel .hotel-btn{position:relative;left:11px}@media (max-width:767px){.hotel .hotel-btn{-ms-flex-order:1;order:1;margin-top:30px;display:none}}.hotel .hotel-btn .slide-nav{margin:0}.hotel .hotel-btn .slide-nav .counter{color:#737373}.hotel .slick-list{overflow:visible}@media (max-width:767px){.hotel .slick-list{overflow:hidden}}.hotel .slick-list .slick-slide{position:relative}.hotel .slick-list .slick-slide:not(.slick-active) .hotel-subtitle,.hotel .slick-list .slick-slide:not(.slick-active) .hotel-title{-ms-transform:translateX(-100px);transform:translateX(-100px);opacity:0!important}.main-page *,.main-page :after,.main-page :before{box-sizing:border-box}.main-page .container{padding:0 20px}@media (max-width:767px){.main-page .container{padding-top:1px!important}.main-page .profit .container{padding-bottom:0!important}.main-page .profit:before{display:none}}.main-page:not(.is-ie).no-touch .under-layer-blur:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:inherit;-ms-transform:scale(1.1) translate(-15px,15px);transform:scale(1.1) translate(-15px,15px);filter:blur(30px) saturate(500%);opacity:.15;z-index:-1}.gallery-page,.text-page>main{background-color:#fff;color:#181818}.gallery-page .fancy-name{position:absolute;color:#fff;bottom:0;left:0;font-size:14px;opacity:.9;padding:10px;background:#9d193b}.gallery-page .grid-sizer{width:25%}.gallery-page .grid-item{width:calc(25% - 20px);height:241px;margin-bottom:20px}.gallery-page .grid-height2{height:502px}.gallery-page .grid-width2{width:calc(50% - 20px)}.gallery-page .head-container,.gallery-page .tags-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.gallery-page .head-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}.gallery-page .head-container .page-name{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#e9e0d9;font:400 117px/1 'PlayfairDisplay',Arial,sans-serif}.gallery-page .head-container .toggle{background-color:#fff;color:#c2a079;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:30px;margin-right:5px}.gallery-page .head-container .toggle .photo,.gallery-page .head-container .toggle .video{transition:background-color .2s ease;text-align:center;vertical-align:middle;border:1px solid transparent;box-sizing:border-box;padding:15px 20px;cursor:pointer;color:inherit;text-decoration:none;display:inline-block}.gallery-page .head-container .toggle .photo span,.gallery-page .head-container .toggle .video span{transition:background-color .2s ease;padding:5px 0;border-bottom:1px dashed #c2a079}.gallery-page .head-container .toggle .photo.active,.gallery-page .head-container .toggle .video.active{border-color:#c2a079;cursor:default}.gallery-page .head-container .toggle .photo.active span,.gallery-page .head-container .toggle .photo:hover span,.gallery-page .head-container .toggle .video.active span,.gallery-page .head-container .toggle .video:hover span{border-color:transparent}.gallery-page .tags-container{margin-top:41px;padding-left:8px}.gallery-page .tags-container .tags-icon{width:37px;height:28px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -459px -207px no-repeat;margin-top:5px;margin-right:5px;display:inline-block}.gallery-page .tags-container .tags-list{width:100%;display:-ms-flexbox;display:flex}.gallery-page .tags-container .form-tags{display:none;width:100%}.gallery-page .tags-container .form-tags .select2-selection--multiple{height:auto}.gallery-page .tags-container .form-tags .select2-selection--multiple:before{content:'';position:absolute;width:13.5px;height:8.5px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -41px no-repeat;transition:transform .2s ease;display:block;top:17px;right:11px}.gallery-page .tags-container .form-tags .select2-container--open .select2-selection--multiple:before{-ms-transform:scaleY(-1);transform:scaleY(-1)}.gallery-page .tags-container .form-tags .select2-selection__rendered{margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none}.gallery-page .tags-container .form-tags .select2-results__option[aria-selected=true],.gallery-page .tags-container .tag a.active{background-color:#9d193b;color:#fff}.gallery-page .tags-container .form-tags .select2-search--inline .select2-search__field,.text-page .head-image h1{margin-top:0}.gallery-page .tags-container .form-tags .select2-selection__choice__remove{margin-right:10px}.gallery-page .tags-container .form-tags .select2-selection__choice{padding-right:10px}.gallery-page .tags-container .tags-wrapper{width:100%;height:33px;overflow:hidden;display:inline-block}.gallery-page .tags-container .more-tags{position:relative;color:rgba(194,160,121,.8);cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;margin-top:10px;font-size:14px;height:23px;border-bottom:1px dashed;float:right}.gallery-page .tags-container .more-tags:hover,.list-numbers-page .list-numbers-container .filter-container .filter-wrapper.clear-filter-wrapper .clear-filter:hover{border-color:transparent}.gallery-page .tags-container .more-tags.close{display:inline-block;margin-left:0;float:none}.gallery-page .content-container .photo-container.hidden,.gallery-page .tags-container .more-tags.hidden,.gallery-page .tags-container .more-tags.hide{display:none}.gallery-page .tags-container .tag{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#838383;font-size:14px;padding:10px 0;vertical-align:top;display:inline-block}.gallery-page .tags-container .tag a{color:inherit;text-decoration:none;padding:5px 12px 7px;white-space:nowrap}.gallery-page .content-container{margin-top:21px;padding-bottom:50px}.gallery-page .content-container .photo-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}@media (max-width:479px){.gallery-page .content-container .photo-container{margin:0 -20px}}.gallery-page .content-container .photo-container .photo-card{width:100%;height:100%;background:gray top center/cover;overflow:hidden;position:relative;background-size:cover;display:block}.gallery-page .content-container .photo-container .photo-card:before,.gallery-page .content-container .video-container .video-card:before{content:'';position:absolute;width:100%;height:100%;transition:opacity .2s ease;left:0;top:0;background-color:rgba(0,0,0,.2);opacity:0}.gallery-page .content-container .photo-container .photo-card:hover .name{-ms-transform:translateY(0);transform:translateY(0)}.gallery-page .content-container .photo-container .photo-card:hover .open,.gallery-page .content-container .photo-container .photo-card:hover:before,.gallery-page .content-container .video-container .video-card:hover:before{opacity:1}.gallery-page .content-container .photo-container .name{transition:transform .2s ease;background:#9d193b;color:#fff;position:absolute;-ms-transform:translateY(100%);transform:translateY(100%);padding:13px 13px 11px;bottom:0;width:100%;font-size:14px}.gallery-page .content-container .photo-container .open{width:19px;height:18px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -522px -415px no-repeat;transition:opacity .2s ease;position:absolute;top:11px;right:9px;opacity:0}.gallery-page .content-container .video-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:479px){.gallery-page .content-container .video-container{margin:0 -30px}}.gallery-page .content-container .video-container.hidden,.list-numbers-page .list-numbers-container .filter-container .checkbox-container input{display:none}.gallery-page .content-container .video-container .card{width:33.33%}.gallery-page .content-container .video-container .video-card{height:188px;background-color:gray;overflow:hidden;position:relative;background:center/cover;margin:10px;display:block}.gallery-page .content-container .video-container .video-card:before{background-color:rgba(0,0,0,.5)}.gallery-page .content-container .video-container .video-card:hover .name{-ms-transform:translateY(0);transform:translateY(0)}.gallery-page .content-container .video-container .name{transition:transform .2s ease;background:#9d193b;color:#fff;position:absolute;-ms-transform:translateY(100%);transform:translateY(100%);padding:13px 13px 11px;bottom:0;width:100%;font-size:14px}.gallery-page .content-container .video-container .time{position:absolute;top:10px;right:15px;color:#fff;font-size:14px}.gallery-page .pagination-wrapper{margin-bottom:90px}@media (max-width:1280px){.gallery-page .head-container .page-name{font-size:80px}}@media (max-width:1023px){.gallery-page .grid-sizer{width:33.33%}.gallery-page .grid-item{width:calc(33.33% - 20px)}.gallery-page .grid-height2{height:241px}.gallery-page .col-pagination .pagination-wrapper{margin:30px 0}}@media (max-width:767px){.gallery-page .content-container .video-container .card,.gallery-page .grid-sizer{width:50%}.gallery-page .grid-item,.gallery-page .grid-width2{width:calc(50% - 5px);height:231px}.gallery-page .grid-item{margin-bottom:5px}.gallery-page .grid-height2{height:231px}.gallery-page .head-container .page-name{font-size:40px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:10px}.gallery-page .head-container,.gallery-page .head-container .toggle{margin-top:0}.gallery-page .tags-container{padding-left:0}.gallery-page .tags-container .form-tags{display:block}.gallery-page .tags-container .more-tags,.gallery-page .tags-container .tags-wrapper{display:none}}@media (max-width:479px){.gallery-page .grid-item{width:100%;margin:0}.gallery-page .content-container{padding-bottom:0}.gallery-page .content-container .photo-container .photo-card,.gallery-page .content-container .video-container .card .video-card{margin:0}.gallery-page .content-container .video-container .card{width:100%}.gallery-page .tags-container .more-tags{margin-left:10px}.gallery-page .head-container{margin-top:-20px}.gallery-page .head-container .page-name{font-size:30px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.gallery-page .head-container .toggle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:0}.gallery-page .head-container .toggle .photo,.gallery-page .head-container .toggle .video{padding:15px}.gallery-page .tags-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:20px}}.gallery-page.no-touch .tags-container .tag a:not(.active):hover{background-color:#c2a079;color:#fff}.gallery-page:not(.no-touch) .tags-container .more-tags:hover{border-bottom:1px dashed}.gallery-page:not(.no-touch) .content-container .photo-container .name,.gallery-page:not(.no-touch) .content-container .video-container .name,.list-numbers-page:not(.no-touch) .list-numbers-container .filter-container .checkbox-container .tooltip-filter .check-text span:after{display:none}.services-page{background:#fff}.services-page .lines .line-1{height:50px;left:94px;top:-45px;display:none}@media (max-width:767px){.services-page .lines{display:none}.services-page .container{padding-top:70px}}.services-page .line{width:1px;height:73px;position:absolute;top:11px;left:114px;background:#c2a079;z-index:13}.services-page .services-switch{display:-ms-flexbox;display:flex;margin:50px 0 54px 6px}@media (max-width:767px){.services-page .services-switch{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 20px}}.services-page .services-switch>a,.services-page .services-switch>span{transition:border-color .2s ease;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#c2a079;font:400 16px/1 'Clear Sans',Arial,sans-serif;border:1px solid transparent;cursor:pointer;padding-bottom:3px;text-decoration:none;margin-bottom:5px;margin-right:15px}.services-page .services-switch>a span,.services-page .services-switch>span span{transition:border-color .2s ease;border-bottom:1px dashed #c2a079;padding:5px 0;margin-left:10px}.services-page .services-switch>a.active,.services-page .services-switch>span.active{border-color:#c2a079;cursor:default;padding:10px}.services-page .services-switch>a.active span,.services-page .services-switch>span.active span{border-color:transparent;margin-left:0}.services-page .services-cards{margin-top:100px}.services-page .pagination-wrapper{margin-top:21px;margin-bottom:40px}@media (max-width:479px){.services-page .pagination-wrapper .pagination{margin:0 -20px}}@media (max-width:1023px){.services-page .pagination-wrapper{margin-top:40px;margin-bottom:20px}}.services-page .services-quote{position:relative;margin-bottom:38px;padding:10px 30px 10px 39px;color:#737373;font:400 18px/24px 'Clear Sans',Arial,sans-serif}@media (max-width:767px){.services-page .services-quote{padding-right:5px}}.services-page .services-quote:before{content:'';position:absolute;width:1px;height:93%;top:6px;left:8px;background:#c2a079}.services-page .services-phone{position:relative;margin-bottom:118px;padding:0 30px 0 62px;color:#000;font:400 18px/24px 'PlayfairDisplay',Arial,sans-serif}.services-page .services-phone a,.services-page .services-phone span{color:#737373;font:400 18px/26px 'Clear Sans',Arial,sans-serif}.services-page .services-phone span{display:inline-block}.services-page .services-phone a{transition:all .2s ease;margin:0 -2px 0 -1px;text-decoration:none;border-bottom:1px solid transparent}.services-page .services-phone a:hover{border-bottom:1px solid #737373}.services-page .services-phone:before{content:'';position:absolute;width:26px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -589px -507px no-repeat;top:6px;left:8px}@media (max-width:767px){.services-page .services-phone{padding-right:5px}}@media (max-width:479px){.services-page .services-phone{margin-bottom:50px;padding-left:40px}.services-page .services-phone:before{left:0}}.services-page .bottom-text{position:relative;z-index:2}.not-found-page .page-container{position:relative;height:100vh;max-height:906px;top:39px;overflow:hidden}.not-found-page .page-container .container{width:100%;height:100%;z-index:3;pointer-events:none}@media (max-width:767px){.not-found-page .page-container .container{pointer-events:all}}@media (max-width:1440px){.not-found-page .page-container{height:120vh}}@media (max-width:1280px){.not-found-page .page-container{height:100vh}}@media (max-width:767px){.not-found-page .page-container{min-height:580px;max-height:720px}.not-found-page .page-container .container{padding-top:0}}.not-found-page .not-found-title{margin:49px 0 0 4px;font:400 75px/1 'PlayfairDisplay',Arial,sans-serif}@media (max-width:767px){.not-found-page .not-found-title{font-size:45px;margin-left:10px}}.not-found-page .not-found-subtitle{margin:36px 0 0 12px;font:400 16px/22px 'Clear Sans',Arial,sans-serif}.not-found-page .not-found-subtitle i{font-style:normal}@media (max-width:767px){.not-found-page .not-found-subtitle i{display:none}}.not-found-page .not-found-subtitle .btn{width:160px;display:none;margin-top:40px}@media (max-width:767px){.not-found-page .not-found-subtitle .btn{display:block}}.not-found-page .not-found-error{width:610px;height:230px;position:absolute;bottom:39px;right:-181px;padding:63px 0 0 70px;font:400 170px/36px 'PlayfairDisplay',Arial,sans-serif}@media (max-width:767px){.not-found-page .not-found-error{bottom:80px;left:0;text-align:center;padding:15px 0 0;width:100%;height:210px;line-height:105px}}@media (max-width:479px){.not-found-page .not-found-error{bottom:88px}}.not-found-page .not-found-error:after{content:'';position:absolute;width:100vw;height:100%;top:0;left:0;background:#8b2640;z-index:-1}.not-found-page .not-found-parallax{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden}.not-found-page .not-found-parallax .parallax-background,.not-found-page .not-found-parallax .parallax-sky{width:125%;height:100%;margin-left:-12.5%;position:absolute;pointer-events:none}.not-found-page .not-found-parallax .parallax-stone{margin-left:-12.5%;position:absolute}.not-found-page .not-found-parallax .parallax-grass{width:125%;height:100%;margin-left:-12.5%;position:absolute;pointer-events:none}.not-found-page .not-found-parallax .parallax-sky:after{content:'';position:absolute;width:100%;left:0;background:top center/cover no-repeat}.not-found-page .not-found-parallax .parallax-background:after{content:'';position:absolute;width:100%;height:100%;background:top center/cover no-repeat}.not-found-page .not-found-parallax .parallax-stone:after{width:100%;height:100%;top:0;left:0}.not-found-page .not-found-parallax .parallax-grass:after,.not-found-page .not-found-parallax .parallax-stone:after{content:'';position:absolute;background:top center/cover no-repeat}.not-found-page .not-found-parallax .parallax-sky:after{top:-10%;height:380px;background-image:url(../../../../../../local/images/not-found/sky.jpg)}@media (max-width:767px){.not-found-page .not-found-parallax .parallax-sky:after{top:-20%;opacity:.8}}.not-found-page .not-found-parallax .parallax-background{bottom:0;z-index:1}@media (max-width:479px){.not-found-page .not-found-parallax .parallax-background{width:130%}}.not-found-page .not-found-parallax .parallax-background:after{top:auto;bottom:-220px;left:-55px;background-image:url(../../../../../../local/images/not-found/background.png)}@media (max-width:767px){.not-found-page .not-found-parallax .parallax-background:after{bottom:-200px}}.not-found-page .not-found-parallax .parallax-stone{width:532px;height:514px;top:50%;left:50%;-ms-transform:translate(-15%,-57%);transform:translate(-15%,-57%);z-index:2;pointer-events:all}@media (max-width:479px){.not-found-page .not-found-parallax .parallax-stone{width:470px;height:390px;-ms-transform:translate(-50%,-57%);transform:translate(-50%,-57%)}}.not-found-page .not-found-parallax .parallax-stone:after{background-image:url(../../../../../../local/images/not-found/stone.png);z-index:-1}.not-found-page .not-found-parallax .parallax-stone .rune{transition:all .2s ease;position:absolute;color:#fff;font:400 16px/22px 'Clear Sans',Arial,sans-serif;letter-spacing:.025em;text-transform:uppercase;cursor:pointer}.not-found-page .not-found-parallax .parallax-stone .rune:before{content:'';position:absolute;transition:all .2s ease;opacity:.5}.not-found-page .not-found-parallax .parallax-stone .rune:after{content:'';position:absolute;transition:all .2s ease;z-index:1;opacity:0}.not-found-page .not-found-parallax .parallax-stone .rune .label:after,.not-found-page .not-found-parallax .parallax-stone .rune .label:before{content:'';position:absolute;transition:all .2s ease;opacity:.5;width:1px;height:90%;background:#fff}.not-found-page .not-found-parallax .parallax-stone .rune .label{opacity:.75}.not-found-page .not-found-parallax .parallax-stone .rune.forward{top:110px;left:275px}.not-found-page .not-found-parallax .parallax-stone .rune.forward:after,.not-found-page .not-found-parallax .parallax-stone .rune.forward:before{width:67px;height:122px;background:url(../../../../../../local/images/not-found/rune-1.png) center/cover}.not-found-page .not-found-parallax .parallax-stone .rune.forward:after{background:url(../../../../../../local/images/not-found/rune-hover-1.png) center/cover;animation:blink-rune ease 10s infinite 5s}.not-found-page .not-found-parallax .parallax-stone .rune.forward .label{position:absolute;width:180px;top:-16px;right:-446px}.not-found-page .not-found-parallax .parallax-stone .rune.forward .label:before{top:2px;left:-11px}.not-found-page .not-found-parallax .parallax-stone .rune.forward .label:after{width:190px;height:1px;top:53px;left:-196px;-ms-transform:rotate(161deg);transform:rotate(161deg)}@media (max-width:1440px){.not-found-page .not-found-parallax .parallax-stone .rune.forward .label{top:54px}.not-found-page .not-found-parallax .parallax-stone .rune.forward .label:after{width:160px;top:32px;left:-171px;-ms-transform:rotate(175deg);transform:rotate(175deg)}}@media (max-width:1023px){.not-found-page .not-found-parallax .parallax-stone .rune.forward .label{top:-56px;right:-286px}}.not-found-page .not-found-parallax .parallax-stone .rune.right{top:227px;right:229px}.not-found-page .not-found-parallax .parallax-stone .rune.right:after,.not-found-page .not-found-parallax .parallax-stone .rune.right:before{width:93px;height:66px;background:url(../../../../../../local/images/not-found/rune-2.png) center/cover}.not-found-page .not-found-parallax .parallax-stone .rune.right:after{background:url(../../../../../../local/images/not-found/rune-hover-2.png) center/cover;animation:blink-rune ease 10s infinite 7s}.not-found-page .not-found-parallax .parallax-stone .rune.right .label{position:absolute;width:180px;top:71px;right:-419px}@media (max-width:1280px){.not-found-page .not-found-parallax .parallax-stone .rune.right .label{right:-396px}}@media (max-width:1023px){.not-found-page .not-found-parallax .parallax-stone .rune.right .label{top:101px;right:-259px}}.not-found-page .not-found-parallax .parallax-stone .rune.right .label:before{top:3px;left:-12px}.not-found-page .not-found-parallax .parallax-stone .rune.right .label:after{width:130px;height:1px;top:12px;left:-138px;-ms-transform:rotate(201deg);transform:rotate(201deg)}.not-found-page .not-found-parallax .parallax-stone .rune.left{top:224px;left:188px}.not-found-page .not-found-parallax .parallax-stone .rune.left:after,.not-found-page .not-found-parallax .parallax-stone .rune.left:before{width:88px;height:63px;background:url(../../../../../../local/images/not-found/rune-3.png) center/cover}.not-found-page .not-found-parallax .parallax-stone .rune.left:after{background:url(../../../../../../local/images/not-found/rune-hover-3.png) center/cover;animation:blink-rune ease 10s infinite 3s}.not-found-page .not-found-parallax .parallax-stone .rune.left .label{position:absolute;width:180px;top:74px;left:-285px}@media (max-width:1023px){.not-found-page .not-found-parallax .parallax-stone .rune.left .label{left:-200px}}.not-found-page .not-found-parallax .parallax-stone .rune.left .label:before{top:3px;right:13px}.not-found-page .not-found-parallax .parallax-stone .rune.left .label:after{width:120px;height:1px;top:12px;left:162px;-ms-transform:rotate(156deg);transform:rotate(156deg)}.not-found-page .not-found-parallax .parallax-stone .rune:hover,.not-found-page .not-found-parallax .parallax-stone .rune:hover .label{opacity:1}.not-found-page .not-found-parallax .parallax-stone .rune:hover:after{opacity:1;animation-play-state:paused}@media (max-width:767px){.not-found-page .not-found-parallax .parallax-stone .rune{display:none}}@media (max-width:1023px){.not-found-page .not-found-parallax .parallax-stone .rune .label:after{display:none}}.not-found-page .not-found-parallax .parallax-grass{z-index:3}.not-found-page .not-found-parallax .parallax-grass:after{width:392px;height:232px;top:50%;left:50%;-ms-transform:translate(-60%,25%);transform:translate(-60%,25%);background-image:url(../../../../../../local/images/not-found/grass.png)}.not-found-page footer .container{margin:-25px auto 0}@media (max-width:767px){.text-page.tilda-page .booking .container{padding-top:0}.text-page .container{padding-top:70px}}.text-page .lines .head-line{height:120px;right:129px;top:0}@media (max-width:767px){.text-page .lines{display:none}}@media (max-width:1280px){.text-page h3{font-size:80px}}@media (max-width:767px){.text-page h3{font-size:40px}}@media (max-width:479px){.text-page h3{font-size:30px}}.text-page .head-image{display:-ms-flexbox;display:flex}.list-numbers-page .list-numbers-container .relaxation-container .content-container>div,.text-page .head-image>div{width:50%}.text-page .head-image .image-container{position:relative}.text-page .head-image .image-container img{position:absolute;top:-28px;left:9px;height:100%;max-width:100%;width:100%;object-fit:cover}@media (max-width:479px){.text-page .head-image .image-container{width:100vw;margin:0 -20px}}.text-page .files{margin-right:83px;margin-bottom:10px;margin-top:10px;display:inline-block;font-size:14px}.text-page .back{margin-left:40px;margin-top:33px}@media (max-width:767px){.text-page .back{margin-top:0}}.text-page .shield-container{position:absolute;left:0;top:780px}@media (max-width:1360px){.text-page .shield-container{display:none}}.text-page .parallax-container .bell:before{top:2785px;right:-192px;left:auto;-ms-transform:scaleX(-1);transform:scaleX(-1)}.text-page.tilda-page .text-content .container{padding-top:0}.text-page .team-container{color:#fff;margin-bottom:20px}@media (max-width:479px){.text-page .team-container .cards-container{margin:0 -20px}}.text-page .team-container .arrows{margin-top:-32px;margin-left:auto;margin-right:16px;position:relative}@media (max-width:767px){.text-page .team-container .arrows{display:none}}.text-page .team-container .slide-wrapper{padding-left:49px;padding-top:108px;overflow:hidden;box-sizing:border-box}@media (max-width:767px){.text-page .team-container .slide-wrapper{padding-left:0;padding-top:0}}.text-page .team-container .slide{background-color:#272626;width:280px;position:relative;height:473px;padding:83px 38px 66px;box-sizing:border-box}@media (max-width:767px){.text-page .team-container .slide{width:100%;height:auto;padding-top:10px}}@media (max-width:479px){.text-page .team-container .slide{padding:15px 20px 20px}}.text-page .team-container .image{width:241px;height:244px;background:center/cover;position:absolute;left:-48px;top:-108px}.text-page .team-container .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to top,rgba(0,0,0,.3) 35%,transparent)}@media (max-width:767px){.text-page .team-container .image{position:static;margin:0 auto}}@media (max-width:479px){.text-page .team-container .image{width:100%;height:200px;background:center top no-repeat}}.text-page .team-container .name{font:400 32px/1 'PlayfairDisplay',Arial,sans-serif;position:relative;line-height:1.09}@media (max-width:767px){.text-page .team-container .name{margin-top:20px}}@media (max-width:479px){.text-page .team-container .name{font-size:20px;margin-top:10px;text-align:center;line-height:1.2}}.text-page .team-container .position{font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;position:relative;line-height:1.36;margin-top:24px}@media (max-width:479px){.text-page .team-container .position{margin-top:10px;text-align:center}}.text-page .team-container .description{font-size:16px;position:relative;line-height:1.38;margin-top:31px;max-height:154px;overflow:hidden}@media (max-width:479px){.text-page .team-container .description{margin-top:10px;font-size:14px}.text-page .team-container{margin-bottom:75px}}.text-page .booking-wrapper{margin:50px 0}@media (max-width:479px){.text-page .booking-wrapper{margin:0 -20px}}@media (max-width:1200px){.text-page .head-image .image-container img{top:0}}@media (max-width:1023px){.text-page .head-image{-ms-flex-wrap:wrap;flex-wrap:wrap}.text-page .head-image>div{width:100%}.text-page .head-image .image-container img{position:static;margin:0;display:block}}.list-numbers-page{font:400 18px/1 'Clear Sans',Arial,sans-serif}@media (max-width:479px){.list-numbers-page .container{padding-top:70px}}.list-numbers-page:not(.is-ie).no-touch .image-container .image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:inherit;-ms-transform:scale(1.1) translate(-15px,15px);transform:scale(1.1) translate(-15px,15px);filter:blur(30px) saturate(500%);opacity:.15;z-index:-1}.list-numbers-page .page-top-container{background:#181818;position:relative;min-height:681px}.list-numbers-page .page-top-container .container{position:static}@media (max-width:1023px){.list-numbers-page .page-top-container{min-height:auto}}.list-numbers-page .page-head{z-index:10;padding-bottom:205px;box-sizing:border-box}@media (max-width:1023px){.list-numbers-page .page-head{padding-bottom:0}}.list-numbers-page .page-head .lines .line-1{height:92px;width:1px;top:-149px;left:96px}@media (max-width:767px){.list-numbers-page .page-head .lines{display:none}}.list-numbers-page .page-head .image-container{position:absolute;width:1056px;height:683px;top:94px;left:calc(100vw - 1056px);z-index:1}@media (max-width:1439px){.list-numbers-page .page-head .image-container{right:0;left:auto;width:73.4vw}}@media (max-width:1023px){.list-numbers-page .page-head .image-container{position:static;height:auto;width:100%;margin:20px 0}}@media (max-width:479px){.list-numbers-page .page-head .image-container{margin:0}.list-numbers-page .page-head .image-container .image{margin:0 -20px}}.list-numbers-page .page-head .image{padding-top:64.67%;background:center/cover}.list-numbers-page .page-head .image:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.4) 65%,transparent);left:0;top:0}.list-numbers-page .page-head .page-title{position:relative;z-index:2}.list-numbers-page .page-head .page-title h1{font:300 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:110px}@media (max-width:1023px){.list-numbers-page .page-head .page-title h1{margin-top:0}}@media (max-width:767px){.list-numbers-page .page-head .page-title h1{font-size:50px}}@media (max-width:479px){.list-numbers-page .page-head .page-title h1{font-size:30px}}.list-numbers-page .page-head .page-description{max-width:450px;margin-top:-13px;margin-left:5px;line-height:1.33;letter-spacing:.4px;position:relative;z-index:2}@media (max-width:1023px){.list-numbers-page .page-head .page-description{max-width:none}}@media (max-width:479px){.list-numbers-page .page-head .page-description{margin-top:20px;margin-left:0}}@media (max-width:1023px){.list-numbers-page .page-head{padding-bottom:0}}.list-numbers-page .list-numbers-container{background-color:#fff;color:#181818;margin-top:30px}@media (max-width:767px){.list-numbers-page .list-numbers-container .container{padding-top:60px}.list-numbers-page .list-numbers-container .text-content h3{font-size:90px}}@media (max-width:479px){.list-numbers-page .list-numbers-container .text-content h3{font-size:50px}}.list-numbers-page .list-numbers-container .lines .line-1{height:150px;right:126px}@media (max-width:767px){.list-numbers-page .list-numbers-container .lines .line-1{display:none}}.list-numbers-page .list-numbers-container .parallax-container{z-index:10}.list-numbers-page .list-numbers-container .parallax-container .key:before{top:140px;right:-220px}.list-numbers-page .list-numbers-container .text-content h3{margin:-27px 15px 0 -12px;display:inline-block}@media (max-width:767px){.list-numbers-page .list-numbers-container .text-content h3{margin-left:0}}@media (max-width:479px){.list-numbers-page .list-numbers-container .text-content h3{margin-bottom:15px}}.list-numbers-page .list-numbers-container .actual-price{font-size:12px;color:#4f4f4f;vertical-align:top;max-width:176px;display:inline-block;margin-top:0;line-height:1.33}@media (max-width:1023px){.list-numbers-page .list-numbers-container .actual-price{margin-top:20px}}@media (max-width:767px){.list-numbers-page .list-numbers-container .actual-price{margin-top:15px;margin-bottom:15px}}@media (max-width:479px){.list-numbers-page .list-numbers-container .actual-price{margin-top:-10px}}.list-numbers-page .list-numbers-container .filter-container{width:1266px;max-width:1266px;background-color:#9d193b;position:relative;left:-200px;padding:50px 113px 30px 106px;box-sizing:border-box;margin-top:-7px}.list-numbers-page .list-numbers-container .filter-container .filter-container-title{display:none;font:400 16px/1.2 'Clear Sans',Arial,sans-serif;color:#fff;padding-left:37px;padding-right:37px;position:relative;cursor:pointer}.list-numbers-page .list-numbers-container .filter-container .filter-container-title:before{content:'';position:absolute;width:21px;height:14px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -605px -389px no-repeat;transition:transform .2s ease;top:50%;right:37px;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.list-numbers-page .list-numbers-container .filter-container .filter-container-title.active:before{-ms-transform:translate(0,-50%) scale(1,-1);transform:translate(0,-50%) scale(1,-1)}.list-numbers-page .list-numbers-container .filter-container .filter-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-numbers-page .list-numbers-container .filter-container .filter-wrapper.clear-filter-wrapper.hidden{opacity:0;height:0;margin:0;pointer-events:none;overflow:hidden}.list-numbers-page .list-numbers-container .filter-container .filter-wrapper.clear-filter-wrapper .clear-filter{transition:border-color .2s ease;border-bottom:1px dashed;padding-left:0;margin-left:15px}.list-numbers-page .list-numbers-container .filter-container .filter-wrapper:not(:first-child){margin-top:20px}.list-numbers-page .list-numbers-container .filter-container .checkbox-container{width:33.33%;margin-bottom:20px;padding-left:123px;color:#fff;font-size:16px;line-height:1.63}.list-numbers-page .list-numbers-container .filter-container .checkbox-container input:checked+span:before{background:#fff;opacity:1}.list-numbers-page .list-numbers-container .filter-container .checkbox-container input:checked+span:after{opacity:1;-ms-transform:scaleX(1);transform:scaleX(1)}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .check-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:inline-block;cursor:pointer;padding-left:15px}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .check-text:before{content:'';position:absolute;width:27px;height:27px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -589px -476px no-repeat;left:-23px;top:2px}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .check-text:after{content:'';position:absolute;width:16px;height:13px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -206px -597px no-repeat;transition:transform .2s ease;-ms-transform:scaleX(.2);transform:scaleX(.2);left:-17px;top:8px;opacity:0}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .check-text:hover:before{opacity:.7}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .clear-filter:after,.list-numbers-page .list-numbers-container .filter-container .checkbox-container .clear-filter:before{display:none}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .tooltip-filter{position:relative;display:inline-block;pointer-events:revert;cursor:pointer}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .tooltip-filter .check-text span:after{content:'';position:relative;display:inline-block;vertical-align:middle;width:9px;height:9px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -81.5px no-repeat;top:-13px;right:0}.list-numbers-page .list-numbers-container .filter-container .checkbox-container .tooltip{max-width:300px}.list-numbers-page .list-numbers-container .list-numbers{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-height:200px;position:relative;top:-20px}.list-numbers-page .list-numbers-container .list-numbers .lines .line-1{height:207px}.list-numbers-page .list-numbers-container .list-numbers .room-slide{background:#272626;margin-top:-30px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.hidden{display:none}.list-numbers-page .list-numbers-container .list-numbers .room-slide:hover{background:#9d193b}.list-numbers-page .list-numbers-container .list-numbers .room-slide.odd,.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd){left:auto;right:-100px;margin-left:auto;margin-right:-100px;margin-bottom:-160px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.odd .slide-content,.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd) .slide-content{padding:0 60px 32px 147px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.even{left:-100px!important;right:auto!important;margin-left:-100px!important}.list-numbers-page .list-numbers-container .list-numbers .room-slide:first-child{margin-bottom:0}.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(even){margin-bottom:-160px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.first:nth-child(even){margin-bottom:120px}.list-numbers-page .list-numbers-container .list-numbers .room-slide:not(.hidden):last-child{margin-top:0}.list-numbers-page .list-numbers-container .list-numbers .room-slide.first{margin-top:0;margin-bottom:120px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.margin{margin-bottom:120px!important}@media (max-width:1440px){.list-numbers-page .list-numbers-container .list-numbers .room-slide.even{left:0!important;margin-left:0!important}.list-numbers-page .list-numbers-container .list-numbers .room-slide.odd,.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd){right:0}}@media (max-width:1280px){.list-numbers-page .list-numbers-container .list-numbers .room-slide .tmb-wrap{padding:33px 5px 0}.list-numbers-page .list-numbers-container .list-numbers .room-slide:last-child .tmb-wrap{padding:10px 5px 0}}@media (max-width:1023px){.list-numbers-page .list-numbers-container .list-numbers .room-slide .tmb-wrap{padding:10px 5px 0!important}}@media (max-width:479px){.list-numbers-page .list-numbers-container .list-numbers .room-slide{margin:10px 0 0}}.list-numbers-page .list-numbers-container .relaxation-container{padding-bottom:99px}.list-numbers-page .list-numbers-container .relaxation-container .parallax-container .crown:before{top:215px;right:-37px}.list-numbers-page .list-numbers-container .relaxation-container .title-container{margin-top:-100px;margin-left:-89px}.list-numbers-page .list-numbers-container .relaxation-container .content-container{display:-ms-flexbox;display:flex;margin-top:40px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .title{font:400 60px/1 'PlayfairDisplay',Arial,sans-serif;position:relative;left:-90px;line-height:1.07}.list-numbers-page .list-numbers-container .relaxation-container .content-container .cards-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;left:-78px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .card{width:50%;position:relative;margin-top:73px;margin-bottom:20px;padding-right:30px;display:-ms-flexbox;display:flex}.list-numbers-page .list-numbers-container .relaxation-container .content-container .card .description{color:#737373;line-height:1.33;margin-left:55px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .card .image{position:absolute;left:5px;top:0;max-width:35px}@media (max-width:479px){.list-numbers-page .list-numbers-container .relaxation-container .content-container .card{margin-top:30px}}.list-numbers-page .reviews-container{padding-bottom:91px;padding-top:30px;background:#181818}@media (max-width:479px){.list-numbers-page .reviews-container{padding-bottom:40px}}.list-numbers-page .reviews-container .container{padding-top:0}.list-numbers-page .reviews-container .lines .line-1{height:207px;top:-233px;left:96px}.list-numbers-page .reviews-container .lines .line-2{height:229px;top:-187px;right:127px}@media (max-width:767px){.list-numbers-page .reviews-container .lines{display:none}}.list-numbers-page .reviews-container .parallax-container .scroll:before{left:-204px;right:auto;top:670px}.list-numbers-page .reviews-container .parallax-container .scroll.hidden{display:none!important}.list-numbers-page .reviews-container h3{color:#5b4c3c;margin-bottom:0}.list-numbers-page .reviews-container .list-reviews-container{margin-top:40px}.list-numbers-page .reviews-container .btn-wrapper{text-align:center;margin-top:83px}@media (max-width:479px){.list-numbers-page .reviews-container .btn-wrapper{margin-top:40px}}.list-numbers-page .reviews-container .show-more-review{padding:0 35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto}.list-numbers-page .benefits-container{background-color:#fff;color:#181818;position:relative;line-height:1.07;z-index:1}.list-numbers-page .benefits-container .lines .line-1{height:207px;top:-187px;left:95px}.list-numbers-page .benefits-container .parallax-container .coin-1:before{top:0}.list-numbers-page .benefits-container .parallax-container .coin-2:before{top:127px}.list-numbers-page .benefits-container .parallax-container .coin-3:before{top:248px}.list-numbers-page .benefits-container .benefits-title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:-18px;line-height:1.08}.list-numbers-page .benefits-container .benefits-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:69%;padding-left:18px;margin-top:63px}.list-numbers-page .benefits-container .card{color:#737373;width:50%;min-height:163px;position:relative;margin-bottom:-25px;padding:0 20px 30px 40px}.list-numbers-page .benefits-container .card .image{position:absolute;left:-12px;top:10px;display:inline-block}.detail-number-page .main-information-container .block-description span,.detail-number-page .room-additional-text .block-description span,.list-numbers-page .benefits-container .card .description{display:inline-block;line-height:1.33}.list-numbers-page .instagram{position:relative;padding-top:50px}.list-numbers-page .instagram:before{content:'';position:absolute;width:100%;height:400px;top:0;left:0;background:linear-gradient(to bottom,#fff,transparent);z-index:1;display:block}@media (max-width:1280px){.list-numbers-page .list-numbers-container .container{padding-top:30px}.list-numbers-page .list-numbers-container .filter-container{margin-top:30px;left:0;width:100%;padding-bottom:70px}.list-numbers-page .list-numbers-container .filter-container .checkbox-container{padding:0 20px 0 40px}.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd){right:0;margin-right:0;margin-bottom:0}.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(even):not(:last-child){left:0;margin-bottom:0}.list-numbers-page .list-numbers-container .relaxation-container .title-container{margin-left:0;margin-top:30px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .title{left:0;font-size:40px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .cards-container{left:0}.list-numbers-page .benefits-container .benefits-cards{width:100%}.list-numbers-page .benefits-container .benefits-cards .card{width:33.33%}}@media (max-width:1023px){.list-numbers-page .list-numbers-container .filter-container{width:100%;padding:30px 0 70px;left:0}.list-numbers-page .list-numbers-container .filter-container .checkbox-container{width:50%}.list-numbers-page .list-numbers-container .list-numbers{margin:0 -20px}.list-numbers-page .list-numbers-container .list-numbers .room-slide.odd,.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd){margin-top:0;margin-left:0}.list-numbers-page .list-numbers-container .list-numbers .room-slide.odd .slide-content,.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(odd) .slide-content{padding:0 32px 32px}.list-numbers-page .list-numbers-container .list-numbers .room-slide:nth-child(even):not(:last-child){margin-top:0}.list-numbers-page .list-numbers-container .relaxation-container .content-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.list-numbers-page .list-numbers-container .relaxation-container .content-container>div{width:100%}.list-numbers-page .list-numbers-container .relaxation-container .content-container .cards-container{margin-top:30px}}@media (max-width:767px){.list-numbers-page .list-numbers-container .filter-container{padding-bottom:30px;margin-bottom:40px}.list-numbers-page .list-numbers-container .filter-container .checkbox-container{width:100%;padding-left:60px}.list-numbers-page .list-numbers-container .filter-container .filter-container-title{display:block}.list-numbers-page .list-numbers-container .filter-container .filter-container-wrap{padding-top:30px}.list-numbers-page .list-numbers-container .relaxation-container{padding-bottom:30px}.list-numbers-page .list-numbers-container .relaxation-container .content-container,.list-numbers-page .list-numbers-container .relaxation-container .title-container{margin-top:30px}.list-numbers-page .benefits-container .benefits-title,.list-numbers-page .list-numbers-container .relaxation-container .content-container .title{font-size:30px}.list-numbers-page .benefits-container .benefits-cards .card{width:100%;margin-bottom:0;min-height:100px}.list-numbers-page .reviews-container{padding-top:10px}.list-numbers-page .reviews-container h3{margin-bottom:0;font-size:90px}.list-numbers-page .reviews-container .list-reviews-container{margin-top:20px}}@media (max-width:479px){.list-numbers-page .list-numbers-container,.list-numbers-page .list-numbers-container .relaxation-container .content-container{margin-top:0}.list-numbers-page .list-numbers-container .filter-container,.list-numbers-page .relaxation-container .title-container{margin-top:10px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .card{width:100%}.list-numbers-page .reviews-container h3{font-size:50px}.list-numbers-page .list-numbers-container .relaxation-container .content-container .cards-container{margin-top:15px}}.detail-number-page{font:400 18px/1 'Clear Sans',Arial,sans-serif;position:relative}@media (max-width:479px){.detail-number-page .container{padding-top:70px}}.detail-number-page:not(.is-ie).no-touch .image-container .image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:inherit;-ms-transform:scale(1.1) translate(-15px,15px);transform:scale(1.1) translate(-15px,15px);filter:blur(30px) saturate(500%);opacity:.15;z-index:-1}.detail-number-page .back{margin-top:15px;margin-left:45px}@media (max-width:479px){.detail-number-page .back{margin-top:0}}.detail-number-page .page-head{min-height:850px;position:relative}.detail-number-page .page-head .image-container{position:absolute;width:940px;height:698px;top:94px;left:calc(100vw - 940px);z-index:-1}@media (max-width:1439px){.detail-number-page .page-head .image-container{right:0;left:auto;width:65.3vw}}@media (max-width:1023px){.detail-number-page .page-head .image-container{position:static;height:auto;width:100%;margin:20px 0}}@media (max-width:479px){.detail-number-page .page-head .image-container{margin:20px -20px 0;width:100vw}}.detail-number-page .page-head .container{position:static}.detail-number-page .page-head .image{padding-top:74.18%;background:center/cover}.detail-number-page .page-head .image:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right,#181818 65%,transparent);left:0;top:0;opacity:.4}.detail-number-page .page-head:before{content:'';position:absolute;width:35%;height:60px;bottom:-1px;right:0;background-color:#fff}.detail-number-page .page-head .title h1{font:400 117px/1 'PlayfairDisplay',Arial,sans-serif;letter-spacing:-.2px;margin:72px 0 0 3px}@media (max-width:1023px){.detail-number-page .page-head .title h1{margin-top:30px;font-size:90px}}@media (max-width:767px){.detail-number-page .page-head .title h1{font-size:50px}}@media (max-width:479px){.detail-number-page .page-head .title h1{font-size:30px}}.detail-number-page .page-head .description{line-height:1.33;max-width:450px;margin-top:33px;margin-left:8px}.detail-number-page .page-head .btn-wrapper{margin-top:30px;margin-left:8px}.detail-number-page .page-head .btn{padding:0 45px}.detail-number-page .page-head .share-wrapper{display:inline-block;margin-top:52px;margin-left:7px;position:relative}.detail-number-page .page-head .share-wrapper:hover .share{animation:share-hover .3s ease alternate 2}.detail-number-page .page-head .share-wrapper .block-share{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease;position:absolute;top:0;left:100%;margin-left:30px;-ms-transform:translateX(-30px);transform:translateX(-30px);width:200px;background:rgba();opacity:0;z-index:-1}@media (max-width:479px){.detail-number-page .page-head .share-wrapper .block-share{-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}}.detail-number-page .page-head .share{width:24px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -557px -551px no-repeat;display:inline-block}.detail-number-page .page-head .share.active+.block-share{-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}@keyframes share-hover{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media (max-width:1023px){.detail-number-page .page-head:before{display:none}}@media (max-width:767px){.detail-number-page .page-head{min-height:initial}}.detail-number-page .main-information-container,.detail-number-page .room-additional-text{color:#181818;background-color:#fff}@media (max-width:1023px){.detail-number-page .main-information-container .container,.detail-number-page .room-additional-text .container{padding-top:30px}}.detail-number-page .main-information-container .parallax-container .key:before,.detail-number-page .room-additional-text .parallax-container .key:before{top:-201px;right:-63px}.detail-number-page .main-information-container .lines .line-1,.detail-number-page .room-additional-text .lines .line-1{height:126px;top:-159px;left:91px}@media (max-width:767px){.detail-number-page .main-information-container .lines,.detail-number-page .room-additional-text .lines{display:none}}.detail-number-page .main-information-container .information-title,.detail-number-page .room-additional-text .information-title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;letter-spacing:-.2px;margin-top:-4px;margin-left:6px}@media (max-width:1023px){.detail-number-page .main-information-container .information-title,.detail-number-page .room-additional-text .information-title{font-size:55px}}@media (max-width:767px){.detail-number-page .main-information-container .information-title,.detail-number-page .room-additional-text .information-title{font-size:45px}}.detail-number-page .main-information-container .block-info,.detail-number-page .room-additional-text .block-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#9d193b;padding:42px 33px 7px 9px;color:#fff;max-width:1024px;margin-top:52px;margin-left:8px}@media (max-width:479px){.detail-number-page .main-information-container .block-info,.detail-number-page .room-additional-text .block-info{margin:52px -20px}}.detail-number-page .main-information-container .block-info .info,.detail-number-page .room-additional-text .block-info .info{width:33.33%;margin-bottom:48px;display:-ms-flexbox;display:flex;padding-left:50px;position:relative}@media (max-width:767px){.detail-number-page .main-information-container .block-info .info,.detail-number-page .room-additional-text .block-info .info{width:50%;padding-left:25px;margin-bottom:30px}}@media (max-width:479px){.detail-number-page .main-information-container .block-info .info,.detail-number-page .room-additional-text .block-info .info{width:100%;padding-left:15px;margin-bottom:20px}}.detail-number-page .main-information-container .block-info .info .image,.detail-number-page .room-additional-text .block-info .info .image{position:absolute;top:0}.detail-number-page .main-information-container .block-info .info .image:before,.detail-number-page .room-additional-text .block-info .info .image:before{content:'';position:absolute;left:0}.detail-number-page .main-information-container .block-info .info.safe .image:before,.detail-number-page .room-additional-text .block-info .info.safe .image:before{width:28px;height:28px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -529px -444px no-repeat}.detail-number-page .main-information-container .block-info .info.tv .image:before,.detail-number-page .room-additional-text .block-info .info.tv .image:before{width:29px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -459px -358px no-repeat}.detail-number-page .main-information-container .block-info .info.wifi .image:before,.detail-number-page .room-additional-text .block-info .info.wifi .image:before{width:30px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -427px -322px no-repeat}.detail-number-page .main-information-container .block-info .info.phone .image:before,.detail-number-page .room-additional-text .block-info .info.phone .image:before{width:21px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -480px -415px no-repeat}.detail-number-page .main-information-container .block-info .info.disabled .image:before,.detail-number-page .room-additional-text .block-info .info.disabled .image:before{width:27px;height:28px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -612px -270px no-repeat}.detail-number-page .main-information-container .block-info .info.parking .image:before,.detail-number-page .room-additional-text .block-info .info.parking .image:before{width:28px;height:28px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -587px -444px no-repeat}.detail-number-page .main-information-container .block-info .info .description,.detail-number-page .room-additional-text .block-info .info .description{margin-left:47px;line-height:1.33}.detail-number-page .main-information-container .block-description,.detail-number-page .room-additional-text .block-description{color:#737373;margin-top:56px;padding-left:10px;padding-bottom:70px}.detail-number-page .main-information-container .block-description .description,.detail-number-page .room-additional-text .block-description .description{display:-ms-flexbox;display:flex}@media (max-width:479px){.detail-number-page .main-information-container .block-description .description,.detail-number-page .room-additional-text .block-description .description{-ms-flex-direction:column;flex-direction:column}.detail-number-page .main-information-container .block-description .description>span,.detail-number-page .room-additional-text .block-description .description>span{margin-top:10px}.detail-number-page .main-information-container .block-description,.detail-number-page .room-additional-text .block-description{padding-bottom:50px}}.detail-number-page .main-information-container .block-description .info>div,.detail-number-page .room-additional-text .block-description .info>div{margin-bottom:27px}@media (max-width:767px){.detail-number-page .main-information-container .block-description .info>div,.detail-number-page .room-additional-text .block-description .info>div{margin-bottom:20px}}@media (max-width:479px){.detail-number-page .main-information-container .block-description .info>div,.detail-number-page .room-additional-text .block-description .info>div{margin-bottom:10px}}.detail-number-page .main-information-container .block-description .info>div.resort-fee-container,.detail-number-page .room-additional-text .block-description .info>div.resort-fee-container{margin-bottom:0}.detail-number-page .main-information-container .block-description .info .resort-fee-container,.detail-number-page .room-additional-text .block-description .info .resort-fee-container{transition:margin-bottom .2s ease;box-sizing:content-box;height:0;overflow:hidden}.detail-number-page .main-information-container .block-description .info .capacity-wrapper,.detail-number-page .room-additional-text .block-description .info .capacity-wrapper{display:inline-block}@media (max-width:767px){.detail-number-page .main-information-container .block-description .info .capacity-wrapper .hidden-sm,.detail-number-page .room-additional-text .block-description .info .capacity-wrapper .hidden-sm{display:none}}.detail-number-page .main-information-container .block-description .info .capacity-wrapper .show-sm,.detail-number-page .main-information-container .block-description .link:hover:after,.detail-number-page .room-additional-text .block-description .info .capacity-wrapper .show-sm,.detail-number-page .room-additional-text .block-description .link:hover:after,.detail-number-page .technical-equipment-container .cards-container .card.hidden{display:none}@media (max-width:767px){.detail-number-page .main-information-container .block-description .info .capacity-wrapper .show-sm,.detail-number-page .room-additional-text .block-description .info .capacity-wrapper .show-sm{display:inline-block}}.detail-number-page .main-information-container .block-description .title,.detail-number-page .room-additional-text .block-description .title{font-weight:700;display:inline-block;margin-right:10px}.detail-number-page .main-information-container .block-description .adult,.detail-number-page .room-additional-text .block-description .adult{margin-right:5px;width:16px;height:16px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -2px no-repeat}.detail-number-page .main-information-container .block-description .teen,.detail-number-page .room-additional-text .block-description .teen{margin-right:5px;width:12px;height:10px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -53.5px no-repeat}.detail-number-page .main-information-container .block-description .link,.detail-number-page .room-additional-text .block-description .link{color:#a67c52;display:inline-block;font-size:16px;text-decoration:none;position:relative;padding-bottom:5px;cursor:pointer}.detail-number-page .main-information-container .block-description .link:after,.detail-number-page .room-additional-text .block-description .link:after{content:'';position:absolute;width:100%;height:1px;left:0;bottom:0;border-bottom:1px dashed}@media (max-width:1023px){.detail-number-page .room-additional-text .container{padding-top:0}}.detail-number-page .technical-equipment-container{margin-top:-25px;position:relative}@media (max-width:1023px){.detail-number-page .technical-equipment-container .container{padding-top:45px}}.detail-number-page .technical-equipment-container .lines .line-1{height:115px;top:-127px;left:91px}.detail-number-page .technical-equipment-container .lines .line-2{height:397px;right:132px;top:-372px}@media (max-width:1280px){.detail-number-page .technical-equipment-container .lines{display:none}}.detail-number-page .technical-equipment-container .shield-container .shield:before{top:-180px}@media (max-width:1286px){.detail-number-page .technical-equipment-container .shield-container{display:none}}.detail-number-page .technical-equipment-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-left:4px}@media (max-width:1023px){.detail-number-page .technical-equipment-container .title{font-size:55px}}@media (max-width:767px){.detail-number-page .technical-equipment-container .title{font-size:45px}}.detail-number-page .technical-equipment-container .cards-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:116px;padding-left:8px;margin-right:-148px}.detail-number-page .technical-equipment-container .cards-container .card{width:200px;margin-right:148px;margin-bottom:82px;opacity:1}@media (max-width:1023px){.detail-number-page .technical-equipment-container .cards-container .card{margin-bottom:40px}}@media (max-width:479px){.detail-number-page .technical-equipment-container .cards-container .card{width:67.5%;margin-bottom:15px}}.detail-number-page .technical-equipment-container .cards-container .card-top{border-bottom:1px solid #a67c52;position:relative;padding-bottom:7px}@media (max-width:479px){.detail-number-page .technical-equipment-container .cards-container .card-top{padding:0 10px 7px;margin:0 -10px}}.detail-number-page .technical-equipment-container .cards-container .card-name{display:inline-block;padding-right:35px;width:100%;word-break:break-all}.detail-number-page .technical-equipment-container .cards-container .card-image{position:absolute;right:0;bottom:5px}@media (max-width:479px){.detail-number-page .technical-equipment-container .cards-container .card-image{right:10px}}.detail-number-page .technical-equipment-container .cards-container .value{color:#a67c52;margin-top:15px}@media (max-width:479px){.detail-number-page .technical-equipment-container .cards-container .value{margin-top:5px}}@media (max-width:1023px){.detail-number-page .technical-equipment-container .cards-container{margin-top:50px}}@media (max-width:767px){.detail-number-page .technical-equipment-container .cards-container{margin-top:75px}}@media (max-width:479px){.detail-number-page .technical-equipment-container .cards-container{margin-top:40px}}.detail-number-page .technical-equipment-container .btn-wrapper{text-align:center;margin-top:-7px}@media (max-width:1023px){.detail-number-page .technical-equipment-container .btn-wrapper{margin-top:10px}}.detail-number-page .technical-equipment-container .btn-wrapper.hidden{display:none}.detail-number-page .technical-equipment-container .more-info{color:#8a8c8f;border-bottom:1px dashed;display:inline-block;padding-bottom:5px;position:relative;font-size:16px;cursor:pointer}.detail-number-page .services-container .content a:hover,.detail-number-page .services-container .tabs div.active span,.detail-number-page .technical-equipment-container .more-info:hover{border-color:transparent}.detail-number-page .technical-equipment-container .more-info:hover:after{bottom:-25px}.detail-number-page .technical-equipment-container .more-info.hide-more-info:after{bottom:calc(100% + 10px);-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-number-page .technical-equipment-container .more-info.hide-more-info:hover:after{bottom:calc(100% + 15px)}.detail-number-page .technical-equipment-container .more-info:before{content:'';position:absolute;width:150%;height:310%;left:0;top:0;-ms-transform:translate(-17%,-35%);transform:translate(-17%,-35%)}.detail-number-page .technical-equipment-container .more-info:after{content:'';position:absolute;transition:bottom .2s ease;width:21px;height:14px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -444px -392px no-repeat;left:0;right:0;bottom:-20px;margin:0 auto;pointer-events:none}@media (max-width:479px){.detail-number-page .technical-equipment-container .more-info{margin-top:15px}}.detail-number-page .profit{width:100%;height:auto;position:relative;background:#181818;margin-top:150px}@media (max-width:1023px){.detail-number-page .profit{margin-top:160px;padding-bottom:50px}}@media (max-width:767px){.detail-number-page .profit{margin-top:30px;padding-bottom:0}}@media (max-width:479px){.detail-number-page .profit{margin-top:30px;margin-bottom:30px;padding-bottom:30px}}.detail-number-page .profit .container{padding-top:9px;padding-bottom:80px}@media (max-width:1023px){.detail-number-page .profit .container{padding-top:30px;padding-bottom:100px}}@media (max-width:767px){.detail-number-page .profit .container{padding-bottom:30px!important}}@media (max-width:479px){.detail-number-page .profit .container{padding-top:10px!important;padding-bottom:10px!important}}.detail-number-page .profit .profit-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.detail-number-page .profit .profit-top .profit-slider-control{position:relative;margin:0 0 0 50px;z-index:3;width:100%}@media (max-width:1280px){.detail-number-page .profit .profit-top .profit-slider-control{margin-left:0}}@media (max-width:767px){.detail-number-page .profit .profit-top .profit-slider-control{position:absolute;bottom:20px;left:50%;margin:0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.detail-number-page .profit .profit-top .profit-slider-control .slide-nav{position:absolute;top:155px;right:50px}@media (max-width:1280px){.detail-number-page .profit .profit-top .profit-slider-control .slide-nav{top:-120px;right:0;left:0;margin:0 auto}}@media (max-width:767px){.detail-number-page .profit .profit-top .profit-slider-control .slide-nav{top:-160px;left:40px}}.detail-number-page .profit .profit-top .profit-slider-control .slide-nav .counter{color:#bbb}.detail-number-page .profit .profit-thumbnail-slider{width:100%;position:absolute;top:-116px;left:110px;z-index:0}.detail-number-page .profit .profit-slide:before,.detail-number-page .profit .profit-thumbnail-slider.one-slide{display:none}@media (max-width:1280px){.detail-number-page .profit .profit-thumbnail-slider{display:none}}.detail-number-page .profit .profit-thumbnail-slider .profit-thumbnail-slide{width:329px;height:191px;position:absolute;top:39px;right:138px;background:center/cover;cursor:pointer}.detail-number-page .profit .profit-slider{position:relative;z-index:2}@media (max-width:767px){.detail-number-page .profit .profit-slider{margin-top:0}}.detail-number-page .profit .profit-slider .slick-active .profit-slide{cursor:zoom-in}.detail-number-page .profit .profit-slide{width:972px;height:600px;position:relative;margin-top:-56px;margin-left:-200px;background:center/cover;z-index:1;pointer-events:all!important}.detail-number-page .profit .profit-slide *{pointer-events:all}@media (max-width:1280px){.detail-number-page .profit .profit-slide{width:100%;height:540px;margin:-50px auto 0}}@media (max-width:767px){.detail-number-page .profit .profit-slide{width:100%;height:240px;margin:0 auto;max-height:100%}}.detail-number-page .profit .profit-slide .slide-content{transition:all .2s ease;position:relative;left:53%;padding:238px 0 105px;z-index:1}@media (max-width:1280px){.detail-number-page .profit .profit-slide .slide-content{left:40%;padding:148px 0 105px}}@media (max-width:1023px){.detail-number-page .profit .profit-slide .slide-content{left:0;padding:105px 40px}}@media (max-width:767px){.detail-number-page .profit .profit-slide .slide-content{padding:40px}}.detail-number-page .profit .slick-list{overflow:visible}.detail-number-page .profit .slick-list .slick-slide{position:relative}.detail-number-page .profit .slick-list .slick-slide:not(.slick-active) .profit-slide,.detail-number-page .profit .slick-list .slick-slide:not(.slick-active) .profit-thumbnail-slide{transform:translate3d(-100px,0,0);opacity:0!important}.detail-number-page .profit .slick-list .slick-slide:not(.slick-active) .profit-btn,.detail-number-page .profit .slick-list .slick-slide:not(.slick-active) .profit-subtitle,.detail-number-page .profit .slick-list .slick-slide:not(.slick-active) .profit-title{transform:translate3d(0,100px,0);opacity:0!important}.detail-number-page .services-container{background-color:#fff;margin-top:-132px;padding-bottom:155px;position:relative;color:#181818}@media (max-width:1023px){.detail-number-page .services-container{margin-top:-50px;padding-bottom:100px}}@media (max-width:767px){.detail-number-page .services-container{margin-top:-30px}}@media (max-width:479px){.detail-number-page .services-container{margin-top:-65px}}@media (max-width:1023px){.detail-number-page .services-container .container{padding-top:1px}}@media (max-width:767px){.detail-number-page .services-container .container{padding-top:30px}}.detail-number-page .services-container .parallax-container{z-index:2}.detail-number-page .services-container .parallax-container .scroll:before{top:-62px;right:-184px}.detail-number-page .services-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:43px;margin-left:9px}@media (max-width:1023px){.detail-number-page .services-container .title{font-size:55px}}@media (max-width:767px){.detail-number-page .services-container .title{font-size:45px;margin-top:0}}.detail-number-page .services-container .tabs{margin-top:23px;padding-left:6px}.detail-number-page .services-container .tabs div{display:inline-block;color:#a67c52;line-height:1.33;margin-right:30px;border:1px solid transparent;padding:10px 15px;margin-top:10px;cursor:pointer}.detail-number-page .services-container .tabs div span{border-bottom:1px dashed;padding:5px 0}.detail-number-page .services-container .tabs div.active{border-color:currentColor;cursor:default}@media (max-width:479px){.detail-number-page .services-container .tabs div{font-size:13px}}.detail-number-page .services-container .content{margin-top:34px}.detail-number-page .services-container .content .include-services,.detail-number-page .services-container .content .pay-services{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-number-page .services-container .content .include-services.hidden,.detail-number-page .services-container .content .pay-services.hidden{display:none}.detail-number-page .services-container .content a{color:#a67c52;text-decoration:none;border-bottom:1px solid}.detail-number-page .services-container .content .card{width:33.33%;padding-right:50px;margin-top:38px;margin-bottom:28px;position:relative;padding-left:7px}@media (max-width:767px){.detail-number-page .services-container .content .card{width:50%}}@media (max-width:479px){.detail-number-page .services-container .content .card{width:100%}}.detail-number-page .services-container .content .card .image{position:absolute;bottom:calc(100% + 5px);left:7px}.detail-number-page .services-container .content .card .description{color:#737373;line-height:1.33}.detail-number-page .spec-container{position:relative}.detail-number-page .spec-container .container{padding-top:35px}.detail-number-page .spec-container .lines{position:static}.detail-number-page .spec-container .lines .line-1{height:108px;bottom:-103px;left:114px}@media (max-width:767px){.detail-number-page .spec-container .lines{display:none}}.detail-number-page .spec-container .content{padding-left:38px;max-width:425px;position:relative;z-index:2}.detail-number-page .spec-container .content .date{font-size:16px}.detail-number-page .spec-container .content .title{font:400 40px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:36px;line-height:1.23}.detail-number-page .spec-container .content .title a{color:inherit;text-decoration:none}@media (max-width:479px){.detail-number-page .spec-container .content .title{font-size:25px}}.detail-number-page .spec-container .content .description{line-height:1.33;margin-top:32px}.detail-number-page .spec-container .content .btn-and-time{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:54px}.detail-number-page .spec-container .content .btn{padding:0 28px;margin-bottom:20px}.detail-number-page .spec-container .content .time{margin-bottom:23px}.detail-number-page .spec-container .content .time .time-title{font-size:16px;margin-left:5px}.detail-number-page .spec-container .content .time .day,.detail-number-page .spec-container .content .time .hours{width:62px;height:50px;line-height:46px;vertical-align:middle;text-align:center;background-color:#9d193b;display:inline-block;margin:8px 3px;font-size:26px}.detail-number-page .spec-container .content .time .time-name{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.detail-number-page .spec-container .content .time .time-name span,.detail-special-offer-page .page-head .time .time-name span{font-size:14px}.detail-number-page .spec-container .image{position:absolute;top:-60px;right:-180px;max-width:967px;width:100%;height:560px;background:center/cover}.detail-number-page .spec-container .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,rgba(0,0,0,.3),transparent)}@media (max-width:1440px){.detail-number-page .spec-container .image{right:-70px}}@media (max-width:1280px){.detail-number-page .spec-container .image{right:0}}.detail-number-page .spec-container .pay-service{font-size:16px;background-color:#c2a079;padding:17px 30px;display:inline-block;position:absolute;right:0;bottom:0}@media (max-width:767px){.detail-number-page .spec-container .pay-service{bottom:auto;top:0}}.detail-number-page .conditions-container .container{padding-top:70px}@media (max-width:1023px){.detail-number-page .conditions-container .container{padding-top:45px}}.detail-number-page .conditions-container .conditions-title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:78px;margin-left:10px}@media (max-width:1023px){.detail-number-page .conditions-container .conditions-title{font-size:55px}}@media (max-width:767px){.detail-number-page .conditions-container .conditions-title{font-size:45px;margin-top:20px}}@media (max-width:479px){.detail-number-page .conditions-container .conditions-title{margin-top:0}}.detail-number-page .conditions-container .description{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:7px;margin-top:47px}.detail-number-page .conditions-container .description .text{max-width:471px;margin-right:52px}@media (max-width:1023px){.detail-number-page .conditions-container .description .text{width:100%;max-width:none}}.detail-number-page .conditions-container .description .exceptions{color:#977d60;max-width:416px}@media (max-width:1023px){.detail-number-page .conditions-container .description .exceptions{width:100%;max-width:none}}.detail-number-page .conditions-container .description>div{width:50%;line-height:1.36;margin-bottom:50px}.detail-number-page .conditions-container .description .exceptions-wrapper{position:relative;padding-left:18px}.detail-number-page .conditions-container .description .exceptions-wrapper:before{content:'';position:absolute;left:0;top:0;width:1px;height:100%;background-color:#977d60}.detail-number-page .room-additional-text{padding:1px 0}.detail-number-page:not(.no-touch) .main-information-container .block-description .link:hover:after{display:block}.detail-number-page:not(.no-touch) .technical-equipment-container .more-info:hover{border-color:currentColor}@media (max-width:479px){.detail-number-page .title{margin-top:20px}}.special-offers-page .lines .line-1{height:50px;left:94px;top:-25px;display:none}@media (max-width:767px){.special-offers-page .lines{display:none}.special-offers-page .container{padding-top:70px}}.special-offers-page .special-offers-container{position:relative;background-color:#fff;z-index:2}.special-offers-page .special-offers-container:after{content:'';position:absolute;width:100%;height:400px;bottom:-399px;left:0;background:linear-gradient(to bottom,#fff,transparent);z-index:-1}.special-offers-page .cards-container{margin-top:100px}@media (max-width:767px){.special-offers-page .cards-container{margin-top:70px}}.special-offers-page .pagination-wrapper{margin-top:23px;margin-bottom:40px}@media (max-width:479px){.special-offers-page .pagination-wrapper .pagination{margin:0 -20px}}@media (max-width:1023px){.special-offers-page .pagination-wrapper{margin-bottom:20px}}.special-offers-page .instagram{padding-top:165px}@media (max-width:1023px){.special-offers-page .instagram{padding-top:60px}}@media (max-width:767px){.special-offers-page .instagram{padding-top:30px}}.special-offers-page .form-btn{margin-bottom:40px}.conference-rooms-page{font:400 18px/1 'Clear Sans',Arial,sans-serif}.conference-rooms-page:not(.is-ie).no-touch .image-container .image:before,.detail-special-offer-page:not(.is-ie).no-touch .image-container .image:before,.list-of-events-page:not(.is-ie).no-touch .image-container .image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:inherit;-ms-transform:scale(1.1) translate(-15px,15px);transform:scale(1.1) translate(-15px,15px);filter:blur(30px) saturate(500%);opacity:.15;z-index:-1}.conference-rooms-page .page-head{padding-bottom:84px;position:relative;z-index:2}@media (max-width:1023px){.conference-rooms-page .page-head{padding-bottom:0}}.conference-rooms-page .page-head .parallax-container .scroll:before{top:245px;left:-286px}.conference-rooms-page .page-head .page-title h1{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;max-width:620px;margin-bottom:0}@media (max-width:767px){.conference-rooms-page .page-head .page-title h1{font-size:50px}}@media (max-width:479px){.conference-rooms-page .page-head .page-title h1{font-size:30px}}.conference-rooms-page .page-head .image-container{position:absolute;width:825px;height:682px;top:94px;left:calc(100vw - 825px);z-index:-1}@media (max-width:1439px){.conference-rooms-page .page-head .image-container{right:0;left:auto;width:49.25vw}}@media (max-width:1023px){.conference-rooms-page .page-head .image-container{position:static;height:auto;width:100%;margin:40px 0}}@media (max-width:479px){.conference-rooms-page .page-head .image-container{width:100vw;margin:40px -20px 0}}.conference-rooms-page .page-head .image{padding-top:82.66%;background:center/cover no-repeat}.conference-rooms-page .page-head .image:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.3) 65%,transparent);left:0;top:0}.conference-rooms-page .page-head .container{position:static;padding-top:68px}@media (max-width:479px){.conference-rooms-page .page-head .container{padding-top:40px}}.conference-rooms-page .page-head .description{max-width:560px;line-height:1.36;letter-spacing:.4px;margin-top:40px;margin-left:8px}@media (max-width:767px){.conference-rooms-page .page-head .description{margin-left:0}}@media (max-width:479px){.conference-rooms-page .page-head .description{font-size:16px}}.conference-rooms-page .page-head .link{margin-top:48px;margin-left:8px}@media (max-width:767px){.conference-rooms-page .page-head .link{margin-top:25px;margin-left:0}}.conference-rooms-page .service-container{background-color:#fff;color:#181818;padding-bottom:33px}.conference-rooms-page .service-container .lines .line-1{height:92px;left:97px;top:-108px}.conference-rooms-page .service-container .lines .line-2{right:125px;height:140px;z-index:2;top:-54px}@media (max-width:767px){.conference-rooms-page .service-container .lines{display:none}}.conference-rooms-page .service-container .parallax-container{z-index:2}.conference-rooms-page .service-container .parallax-container .bell:before{top:105px;right:71px;left:auto;-ms-transform:scaleX(-1);transform:scaleX(-1)}.conference-rooms-page .service-container .container{padding-top:67px}@media (max-width:767px){.conference-rooms-page .service-container .container{padding-top:40px}}@media (max-width:479px){.conference-rooms-page .service-container .container{padding-top:20px}}.conference-rooms-page .service-container .title h3{margin-left:-12px}@media (max-width:1280px){.conference-rooms-page .service-container .title h3{margin-bottom:10px}}@media (max-width:767px){.conference-rooms-page .service-container .title h3{margin-left:0}}.conference-rooms-page .service-container .subtitle{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.06;max-width:472px}@media (max-width:1280px){.conference-rooms-page .service-container .subtitle{line-height:1}}@media (max-width:1023px){.conference-rooms-page .service-container .subtitle{font-size:50px;line-height:1.06}}@media (max-width:767px){.conference-rooms-page .service-container .subtitle{font-size:25px}}.conference-rooms-page .service-container .list-cards{margin-top:72px}.conference-rooms-page .service-container .list-cards .slide-nav{position:absolute;top:-114px;right:178px}.conference-rooms-page .service-container .list-cards .slide-nav .counter{color:#181818}@media (max-width:767px){.conference-rooms-page .service-container .list-cards .slide-nav{top:-64px;left:0;right:0;margin:0 auto}}.conference-rooms-page .service-container .list-cards .slide-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.conference-rooms-page .service-container .list-cards .card{padding-left:58px;padding-right:20px;margin-bottom:37px;position:relative;width:33.33%;vertical-align:top}.conference-rooms-page .service-container .list-cards .card .image{position:absolute;left:8px;top:2px}.conference-rooms-page .service-container .list-cards .card .title{font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.44}.conference-rooms-page .service-container .list-cards .card .description{line-height:1.56;color:#737373;margin-top:19px}@media (max-width:767px){.conference-rooms-page .service-container .list-cards .card{width:100%}}@media (max-width:479px){.conference-rooms-page .service-container .list-cards .card{margin-bottom:0}}@media (max-width:767px){.conference-rooms-page .service-container .list-cards{margin-top:30px}}@media (max-width:479px){.conference-rooms-page .service-container .list-cards{margin-top:50px}}.conference-rooms-page .table-container{padding-bottom:52px}.conference-rooms-page .table-container .container{padding-top:54px}@media (max-width:479px){.conference-rooms-page .table-container .container{padding-top:20px}}.conference-rooms-page .table-container .title{font:400 40px/1 'PlayfairDisplay',Arial,sans-serif;margin-left:4px;letter-spacing:.2px}.conference-rooms-page .table-container .table-wrapper{width:100%;padding-bottom:20px}.conference-rooms-page .table-container .table-wrapper .os-scrollbar-handle{background-color:#a08469}.conference-rooms-page .table-container .table-wrapper .os-scrollbar-handle.active{background-color:#504439}.conference-rooms-page .table-container .table-rooms{min-width:100%;border-spacing:0;margin-top:47px;margin-left:7px;table-layout:fixed}.conference-rooms-page .table-container .table-rooms th{font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;text-align:left;border-bottom:2px solid #a08469;white-space:nowrap;padding:0 5px 19px}.conference-rooms-page .table-container .table-rooms td{line-height:1.44;padding:13px 5px}.conference-rooms-page .table-container .table-rooms tr:not(:last-child) td{border-bottom:1px solid #525151}.conference-rooms-page .table-container .table-rooms tr:last-child td{margin-bottom:10px}.conference-rooms-page .list-cards-container{background-color:#fff;padding-bottom:40px;position:relative}.conference-rooms-page .list-cards-container .container{padding-top:60px}.conference-rooms-page .list-cards-container .shield-container .shield:before{top:-226px;z-index:1}.conference-rooms-page .manager-container{padding-bottom:77px}.conference-rooms-page .manager-container .parallax-container .helmet:before{top:-86px;right:-111px}.conference-rooms-page .manager-container .container{padding-top:58px}@media (max-width:479px){.conference-rooms-page .manager-container .container{padding-top:20px}}.conference-rooms-page .manager-container .title h3{color:#5b4c3c;margin-left:7px}@media (max-width:479px){.conference-rooms-page .manager-container .title h3{margin-left:0;margin-bottom:20px}}.conference-rooms-page .manager-container .image{position:absolute;top:200px;left:-233px;z-index:1;width:765px;height:722px;background:center/cover}.conference-rooms-page .manager-container .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,transparent,rgba(0,0,0,.3))}.conference-rooms-page .manager-container .image img{width:100%;height:100%;object-fit:cover}@media (max-width:1439px){.conference-rooms-page .manager-container .image{left:0;width:400px;height:500px}}@media (max-width:767px){.conference-rooms-page .manager-container .image{position:static;margin:10px auto 0}}@media (max-width:479px){.conference-rooms-page .manager-container .image{width:calc(100% + 40px);height:350px;margin:10px -20px 0}}.conference-rooms-page .manager-container .content{padding-top:20px;padding-left:441px;min-height:441px}@media (max-width:1439px){.conference-rooms-page .manager-container .content{min-height:456px}}@media (max-width:767px){.conference-rooms-page .manager-container .content{padding-left:0;margin:0 auto}}@media (max-width:479px){.conference-rooms-page .manager-container .content{padding-top:0}}.conference-rooms-page .manager-container .description .name{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;position:relative;z-index:2}@media (max-width:1023px){.conference-rooms-page .manager-container .description .name{font-size:40px}}@media (max-width:767px){.conference-rooms-page .manager-container .description .name{padding-left:20px;font-size:30px;margin-top:15px}}@media (max-width:479px){.conference-rooms-page .manager-container .description .name{font-size:20px}}.conference-rooms-page .manager-container .description .position{font:400 32px/1 'PlayfairDisplay',Arial,sans-serif;letter-spacing:.9px;margin-top:4px;position:relative;z-index:2}@media (max-width:1023px){.conference-rooms-page .manager-container .description .position{font-size:20px}}@media (max-width:767px){.conference-rooms-page .manager-container .description .position{padding-left:20px;font-size:18px;margin-top:5px}}.conference-rooms-page .manager-container .description .quote{position:relative;z-index:2}.conference-rooms-page .manager-container .description blockquote{margin:65px 0 30px;padding-left:18px;line-height:1.36;color:#fff;max-width:465px;letter-spacing:.4px}.conference-rooms-page .manager-container .description blockquote:before{background-color:#fff}.conference-rooms-page .manager-container .description blockquote:after{width:246px;height:201px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -2px -2px no-repeat;top:-45px;right:-3px}@media (max-width:767px){.conference-rooms-page .manager-container .description blockquote{max-width:none}}.conference-rooms-page .manager-container .description .email,.conference-rooms-page .manager-container .description .phone{padding-left:51px;position:relative;z-index:2}.conference-rooms-page .manager-container .description .email a,.conference-rooms-page .manager-container .description .phone a{color:#fff;text-decoration:none;display:inline-block;margin-top:8px}.conference-rooms-page .manager-container .description .email:before,.conference-rooms-page .manager-container .description .phone:before{content:'';position:absolute}.conference-rooms-page .manager-container .description .phone{margin-top:41px}.conference-rooms-page .manager-container .description .phone:before{width:26px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -559px -507px no-repeat;left:2px;top:9px}.conference-rooms-page .manager-container .description .email{margin-top:35px}.conference-rooms-page .manager-container .description .email:before{width:27px;height:21px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -387px -415px no-repeat;left:2px;top:12px}@media (max-width:479px){.conference-rooms-page .manager-container{padding-bottom:20px}}@media (max-width:767px){.conference-rooms-page .pagination-wrapper{margin-bottom:0}}.conference-rooms-page .special-offer-container{background-color:#fff;color:#181818;padding-top:155px;padding-bottom:22px;position:relative;min-height:811px}.conference-rooms-page .special-offer-container.without-manager{padding-top:0;margin-top:-150px}@media (max-width:1023px){.conference-rooms-page .special-offer-container{min-height:initial}}.conference-rooms-page .special-offer-container .lines .line-1{right:128px;height:170px;top:-223px}@media (max-width:767px){.conference-rooms-page .special-offer-container .lines{display:none}}@media (max-width:1023px){.conference-rooms-page .special-offer-container .container{padding-top:34px}}@media (max-width:479px){.conference-rooms-page .special-offer-container .container{padding-top:20px}}.conference-rooms-page .special-offer-container .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.conference-rooms-page .special-offer-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;max-width:700px;position:relative;z-index:2}@media (max-width:1023px){.conference-rooms-page .special-offer-container .title{font-size:50px;-ms-flex-order:1;order:1;max-width:none}}@media (max-width:767px){.conference-rooms-page .special-offer-container .title{font-size:40px}}@media (max-width:479px){.conference-rooms-page .special-offer-container .title{font-size:30px}}.conference-rooms-page .special-offer-container .description{position:relative;max-width:400px;z-index:2;margin-top:22px;margin-left:8px}@media (max-width:1023px){.conference-rooms-page .special-offer-container .description{max-width:none;-ms-flex-order:3;order:3;margin-top:0}}@media (max-width:767px){.conference-rooms-page .special-offer-container .description{margin-left:0}}.conference-rooms-page .special-offer-container .image{width:795px;height:634px;background:center/cover;position:absolute;top:74px;right:-180px}.conference-rooms-page .special-offer-container .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,rgba(255,255,255,.4),transparent 50%)}@media (max-width:1023px){.conference-rooms-page .special-offer-container .image{position:static;-ms-flex-order:2;order:2;width:70%;height:350px;margin:25px 0 0}.conference-rooms-page .special-offer-container .image:after{background:0 0}}@media (max-width:767px){.conference-rooms-page .special-offer-container .image{width:60%;height:250px}}@media (max-width:479px){.conference-rooms-page .special-offer-container .image{height:250px;width:100%}}.conference-rooms-page .special-offer-container .btn{padding:0 45px;margin-top:29px;margin-left:4px;position:relative;z-index:2;min-width:170px}@media (max-width:1023px){.conference-rooms-page .special-offer-container .btn{-ms-flex-order:4;order:4;margin:0}.conference-rooms-page .special-offer-container{padding-top:0}}@media (max-width:767px){.conference-rooms-page .special-offer-container{display:none}}.conference-rooms-page .booking .container{padding-top:150px}@media (max-width:1280px){.conference-rooms-page .booking .container{padding-top:100px}}@media (max-width:1023px){.conference-rooms-page .booking .container{padding-top:50px}}@media (max-width:767px){.conference-rooms-page .booking .container{padding-top:0}}.list-of-events-page .page-head{color:#fff;padding-bottom:49px;position:relative;min-height:703px}@media (max-width:1023px){.list-of-events-page .page-head{padding-bottom:0}}.list-of-events-page .page-head .container{padding-top:50px;position:static}@media (max-width:1023px){.list-of-events-page .page-head .container{padding-top:75px}}@media (max-width:479px){.list-of-events-page .page-head .container{padding-top:40px}}.list-of-events-page .page-head .image-container{position:absolute;width:825px;height:682px;top:94px;left:calc(100vw - 825px);z-index:2}@media (max-width:1439px){.list-of-events-page .page-head .image-container{right:0;left:auto;width:57.3vw}}@media (max-width:1023px){.list-of-events-page .page-head .image-container{position:static;height:auto;width:100%;margin:40px 0}}@media (max-width:479px){.list-of-events-page .page-head .image-container{width:100vw;margin:40px -20px 0}}.list-of-events-page .page-head .image{padding-top:82.66%;background:center/cover}.list-of-events-page .page-head .image:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.3) 65%,transparent);left:0;top:0}.list-of-events-page .page-head .page-title{z-index:3;position:relative}.list-of-events-page .page-head .page-title h1{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;max-width:580px;margin-bottom:0}@media (max-width:1023px){.list-of-events-page .page-head .page-title h1{font-size:50px}}@media (max-width:767px){.list-of-events-page .page-head .page-title h1{font-size:30px}}.list-of-events-page .page-head .description{line-height:1.33;margin-top:41px;margin-left:8px;letter-spacing:.4px;z-index:3;position:relative}.list-of-events-page .page-head .description p{color:#fff;max-width:580px}@media (max-width:767px){.list-of-events-page .page-head .description{margin-left:0}}.list-of-events-page .page-head .btn{margin-top:16px;padding:0 43px;margin-left:7px;position:relative;z-index:3}@media (max-width:767px){.list-of-events-page .page-head .btn{margin-left:0}}.list-of-events-page .service-container{background-color:#fff;color:#181818;position:relative}.list-of-events-page .service-container .lines .line-1{height:80px;left:96px;top:-95px}.list-of-events-page .service-container .lines .line-2{height:137px;right:126px;top:-50px;z-index:4}@media (max-width:767px){.list-of-events-page .service-container .lines{display:none}}.list-of-events-page .service-container .shield-container .shield:before{bottom:-1178px;top:auto}.list-of-events-page .service-container .container{padding-top:67px}@media (max-width:1023px){.list-of-events-page .service-container .container{padding-top:47px}}@media (max-width:767px){.list-of-events-page .service-container .container{padding-top:20px}}.list-of-events-page .service-container .parallax-container .bell:before{top:105px;right:71px;left:auto;-ms-transform:scaleX(-1);transform:scaleX(-1)}.list-of-events-page .service-container .slide-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-of-events-page .service-container .title h3{margin-left:-12px}@media (max-width:1280px){.list-of-events-page .service-container .title h3{margin:10px 0}}.list-of-events-page .service-container .subtitle{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.06;max-width:472px}@media (max-width:1280px){.list-of-events-page .service-container .subtitle{line-height:1}}@media (max-width:1023px){.list-of-events-page .service-container .subtitle{font-size:50px;line-height:1.06}}@media (max-width:767px){.list-of-events-page .service-container .subtitle{font-size:25px}}.list-of-events-page .service-container .list-cards{margin-top:72px}.list-of-events-page .service-container .list-cards .slide-nav{position:absolute;top:-114px;right:178px}.list-of-events-page .service-container .list-cards .slide-nav .counter{color:#181818}@media (max-width:767px){.list-of-events-page .service-container .list-cards .slide-nav{top:-64px;left:0;right:0;margin:0 auto}}.list-of-events-page .service-container .list-cards .card{padding-left:58px;padding-right:20px;margin-bottom:37px;position:relative;width:33.33%;vertical-align:top}.list-of-events-page .service-container .list-cards .card .image{position:absolute;left:8px;top:2px}.list-of-events-page .service-container .list-cards .card .title{font:400 18px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.44}.list-of-events-page .service-container .list-cards .card .description{line-height:1.56;color:#737373;margin-top:19px}@media (max-width:767px){.list-of-events-page .service-container .list-cards .card{width:100%}}@media (max-width:479px){.list-of-events-page .service-container .list-cards .card{margin-bottom:0}}@media (max-width:767px){.list-of-events-page .service-container .list-cards{margin-top:30px}}@media (max-width:479px){.list-of-events-page .service-container .list-cards{margin-top:50px}}.list-of-events-page .service-container .red-card{background-color:#9d193b;bottom:0;right:-61px;max-width:765px;padding:45px 104px 48px 58px;box-sizing:border-box;font-size:21px;letter-spacing:-.08px;color:#fff;-ms-transform:translate(80px,38px);transform:translate(80px,38px);margin-left:auto}@media (max-width:1280px){.list-of-events-page .service-container .red-card{width:100%;max-width:none;padding:30px;font-size:18px;-ms-transform:translate(0,38px);transform:translate(0,38px);margin-left:0}}@media (max-width:767px){.list-of-events-page .service-container{padding-bottom:30px}}@media (max-width:1023px){.list-of-events-page .events,.list-of-events-page .events .container{padding-top:0}}.list-of-events-page .conference-rooms-container{background-color:#fff;color:#181818;position:relative;padding-bottom:91px;z-index:2}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .btn.empty{display:none}}@media (max-width:479px){.list-of-events-page .conference-rooms-container{padding-bottom:30px}}.list-of-events-page .conference-rooms-container .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.list-of-events-page .conference-rooms-container .slick-list{overflow:visible}.list-of-events-page .conference-rooms-container .container{padding-top:79px}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .slider{-ms-flex-order:3;order:3}}.list-of-events-page .conference-rooms-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-left:5px;position:relative;z-index:2}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .title{font-size:50px;-ms-flex-order:1;order:1}}@media (max-width:767px){.list-of-events-page .conference-rooms-container .title{font-size:30px;margin-left:0}}.list-of-events-page .conference-rooms-container .description{max-width:440px;margin-top:19px;margin-left:13px;position:relative;z-index:2}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .description{max-width:none;-ms-flex-order:3;order:3;margin-top:-20px;margin-left:0}}@media (max-width:767px){.list-of-events-page .conference-rooms-container .description{margin-top:0}}.list-of-events-page .conference-rooms-container .btn{margin-top:17px;margin-left:11px;padding:0 42px;position:relative;z-index:2;width:170px}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .btn{-ms-flex-order:4;order:4;margin:10px 0}}.list-of-events-page .conference-rooms-container .slide-nav{position:absolute;bottom:16px;left:373px;margin-bottom:0;z-index:2}.list-of-events-page .conference-rooms-container .slide-nav .counter{color:#181818}@media (max-width:1280px){.list-of-events-page .conference-rooms-container .slide-nav{left:320px}}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .slide-nav{position:static;margin:30px 0 0;-ms-flex-order:2;order:2}}.list-of-events-page .conference-rooms-container .image{position:absolute;top:-135px;right:8px;background:center/cover;width:502px;height:634px}@media (max-width:1023px){.list-of-events-page .conference-rooms-container .image{position:static;height:300px;-ms-flex-order:2;order:2;margin:30px 0}}@media (max-width:767px){.list-of-events-page .conference-rooms-container .image{width:100%;margin-bottom:0}}@media (max-width:479px){.list-of-events-page .conference-rooms-container .image{margin-left:-20px;margin-right:-20px;width:100vw}}.list-of-events-page .profit-container{position:relative;min-height:921px}.list-of-events-page .profit-container:after{content:'';position:absolute;width:100%;height:100px;bottom:0;left:0;background:#fff;z-index:-1}@media (max-width:1023px){.list-of-events-page .profit-container:after{display:none}}.list-of-events-page .profit-container .lines .line-1{height:175px;right:125px;top:-29px}@media (max-width:767px){.list-of-events-page .profit-container .lines{display:none}}.list-of-events-page .profit-container .parallax-container{z-index:1}.list-of-events-page .profit-container .container{padding-top:59px}.list-of-events-page .profit-container .content{position:relative;padding-left:443px;z-index:2;max-width:475px;box-sizing:content-box}@media (max-width:767px){.list-of-events-page .profit-container .content{padding-left:0;max-width:none}}.list-of-events-page .profit-container h3{margin:0 0 0 11px;color:#5b4c3c}@media (max-width:767px){.list-of-events-page .profit-container h3{margin-left:0}}.detail-special-offer-page .page-head .title h1,.list-of-events-page .profit-container .subtitle{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:39px}@media (max-width:1023px){.list-of-events-page .profit-container .subtitle{font-size:40px}}@media (max-width:767px){.list-of-events-page .profit-container .subtitle{font-size:30px}}@media (max-width:479px){.list-of-events-page .profit-container .subtitle{font-size:22px;margin-top:15px}}.list-of-events-page .profit-container .description{line-height:1.5;letter-spacing:1.4px;margin-top:58px;font:400 18px/1.3 'Clear Sans',Arial,sans-serif}@media (max-width:479px){.list-of-events-page .profit-container .description{margin-top:20px;font-size:16px}}.list-of-events-page .profit-container .image{background:center/cover;width:710px;height:718px;position:absolute;top:201px;left:-180px}.list-of-events-page .profit-container .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right,transparent 65%,rgba(0,0,0,.4))}@media (max-width:1439px){.list-of-events-page .profit-container .image{left:0}}@media (max-width:1023px){.list-of-events-page .profit-container .image{width:430px;height:458px}.list-of-events-page .profit-container .image:after{display:none}}@media (max-width:767px){.list-of-events-page .profit-container .image{position:static;width:100%;height:400px;margin-top:15px}.list-of-events-page .profit-container .image:after{background:0 0}}@media (max-width:479px){.list-of-events-page .profit-container .image{height:300px}}@media (max-width:1023px){.list-of-events-page .profit-container{min-height:711px;padding-bottom:20px}}.search-page{color:#000;background:#fff}.search-page .page-container{padding-top:164px}@media (max-width:767px){.search-page .page-container{padding-top:70px}}.search-page .lines .line-1{left:95px;height:38px;top:-80px}.search-page .lines .line-2{right:126px;height:95px;top:-80px}@media (max-width:767px){.search-page .lines{display:none}}.search-page .page-title{margin:0 0 49px 6px;padding:0;color:#000;font:400 75px/80px 'PlayfairDisplay',Arial,sans-serif}@media (max-width:767px){.search-page .page-title{margin:0 0 15px 8px;font-size:50px;line-height:1}}@media (max-width:479px){.search-page .page-title{font-size:30px}}.search-page .page-title.small{font-size:32px;margin:0 0 0 7px}.search-page .page-title.small+p{margin:0 0 30px 7px}@media (max-width:767px){.search-page .page-title.small{font-size:26px;line-height:1}.search-page .page-title.small+p{margin-top:16px;margin-bottom:16px}}.search-page .search-input{position:relative;margin:0 182px 34px 8px;border-bottom:1px solid #000}@media (max-width:1023px){.search-page .search-input{margin-right:8px}}.search-page .search-input input{width:100%;margin:0;padding:12px 30px 12px 0;border:none;outline:none;color:#000;font:400 18px/24px 'Clear Sans',Arial,sans-serif}.search-page .search-input [type=submit]{width:50px;height:50px;position:absolute;top:0;right:0;background:0 0;border:none;outline:none;cursor:pointer}.search-page .search-input [type=submit]:after,.search-page .search-input [type=submit]:before{content:'';position:absolute;width:24px;height:24px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -613px -551px no-repeat;transition:all .2s ease;top:11px;right:0;pointer-events:none}.search-page .search-input [type=submit]:after{background:url(../../../../../../local/images/sprite2942.svg?40c81905) -585px -551px no-repeat;opacity:0}.search-page .search-input [type=submit]:hover:before{opacity:0}.search-page .search-input [type=submit]:hover:after{opacity:1}.search-page .result{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:0 180px 50px 8px}@media (max-width:1023px){.search-page .result{margin-right:8px}}@media (max-width:767px){.search-page .result{-ms-flex-direction:column;flex-direction:column}}.search-page .result.with-image{margin-bottom:43px}.search-page .result.with-image .result-texts{overflow:hidden;max-height:75px}.search-page .result a{width:100%;height:100%;position:absolute;top:0;left:0}.search-page .result:hover .result-title{border-color:#000}.search-page .result-image{width:154px;height:86px;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 0 0;background:center/cover}@media (max-width:767px){.search-page .result-image{width:100%;height:110px;margin:0 0 10px}}.search-page .result-texts{margin:5px 0 0}.search-page .result-title{color:#000}.search-page .result-text,.search-page .result-title{font:700 20px/24px 'Clear Sans',Arial,sans-serif}.search-page .result-title{transition:all .2s ease;display:inline-block;border-bottom:1px solid transparent}.search-page .result-text{color:#737373;font-size:18px;font-weight:400}.search-page .result-text i{font-style:normal;font-weight:700}.search-page .result-empty,.search-page p{font:400 18px/26px 'PlayfairDisplay',Arial,sans-serif}.search-page .result-empty{margin:-21px 0 0 8px}@media (max-width:767px){.search-page .result-empty{margin-top:0}}.search-page .pagination-wrapper{margin:76px -1px 113px}@media (max-width:1023px){.search-page .pagination-wrapper{margin-top:40px}}@media (max-width:767px){.search-page .pagination-wrapper{margin-top:0;margin-bottom:40px}}.search-page .rooms{margin-top:79px;padding:0 8px}@media (max-width:767px){.search-page .rooms{margin-top:100px}}@media (max-width:479px){.search-page .rooms{padding:0}}.search-page .rooms:before{width:100%;height:340px;top:auto;bottom:0;left:0;background:#181818}.search-page .rooms .container{padding-bottom:0}.detail-special-offer-page,.reviews-page{font:400 18px/1 'Clear Sans',Arial,sans-serif}.detail-special-offer-page .back{margin-left:45px;margin-top:14px}.detail-special-offer-page .page-head{padding-bottom:136px;position:relative;min-height:858px}@media (max-width:1280px){.detail-special-offer-page .page-head{padding-bottom:20px}}@media (max-width:1023px){.detail-special-offer-page .page-head{padding-bottom:0;min-height:initial}}.detail-special-offer-page .page-head:before{content:'';position:absolute;width:555px;height:73px;background:#fff;right:0;bottom:0}.detail-special-offer-page .page-head.hide-white:before{display:none}.detail-special-offer-page .page-head .image-container{position:absolute;width:940px;height:704px;top:94px;right:0;z-index:1}@media (max-width:1439px){.detail-special-offer-page .page-head .image-container{right:0;left:auto;width:65.3vw}}@media (max-width:1023px){.detail-special-offer-page .page-head .image-container{position:static;height:auto;width:100%;margin:40px 0}}@media (max-width:479px){.detail-special-offer-page .page-head .image-container{width:100vw;margin:40px -20px 0}}.detail-special-offer-page .page-head .container{position:static}@media (max-width:479px){.detail-special-offer-page .page-head .container{padding-top:40px}}.detail-special-offer-page .page-head .image{padding-top:74.89%;background:center/cover;position:relative}.detail-special-offer-page .page-head .image:after{content:'';position:absolute;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.3) 65%,transparent);left:0;top:0}.detail-special-offer-page .page-head .content{position:relative;z-index:2}.detail-special-offer-page .page-head .title h1{max-width:660px;line-height:1.05;margin-top:71px;margin-bottom:0;margin-left:4px}@media (max-width:767px){.detail-special-offer-page .page-head .title h1{font-size:50px;margin-top:40px}}@media (max-width:479px){.detail-special-offer-page .page-head .title h1{font-size:30px;margin-top:20px}}.detail-special-offer-page .page-head .description{line-height:1.36;margin-top:34px;margin-left:7px;letter-spacing:.4px;max-width:570px}.detail-special-offer-page .page-head .description a{transition:border-color .2s ease;color:#fff;text-decoration:none;border-bottom:1px solid}.detail-special-offer-page .description-container .notify a:hover,.detail-special-offer-page .link-container .next:hover span,.detail-special-offer-page .link-container .prev:hover span,.detail-special-offer-page .page-head .description a:hover{border-color:transparent}.detail-special-offer-page .page-head .pay-service{font-size:16px;background-color:#c2a079;padding:19px 30px 17px;display:inline-block;position:absolute;right:0;bottom:0}.detail-special-offer-page .page-head .date{color:#a67c52;margin-top:21px;margin-left:7px;line-height:1.36;display:none}@media (max-width:479px){.detail-special-offer-page .page-head .date{font-size:15px}}.detail-special-offer-page .page-head .btn-and-time{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:57px;margin-left:7px;max-width:387px}@media (max-width:479px){.detail-special-offer-page .page-head .btn-and-time{margin-top:27px}}.detail-special-offer-page .page-head .btn-wrapper{margin-top:30px;margin-left:7px}.detail-special-offer-page .page-head .btn{padding:0 28px;margin-bottom:20px;margin-top:0}.detail-special-offer-page .page-head .time{margin-bottom:20px}.detail-special-offer-page .page-head .time .time-title{font-size:16px;margin-left:5px}.detail-special-offer-page .page-head .time .day,.detail-special-offer-page .page-head .time .hours{width:62px;height:50px;line-height:50px;vertical-align:middle;text-align:center;background-color:#9d193b;display:inline-block;margin:8px 3px 6px;font-size:26px}.detail-special-offer-page .page-head .time .time-name{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.detail-special-offer-page .page-head .share-wrapper{display:inline-block;margin-top:47px;margin-left:7px;position:relative}@media (max-width:479px){.detail-special-offer-page .page-head .share-wrapper{margin-top:17px}}.detail-special-offer-page .page-head .share-wrapper:hover .share{animation:share-hover .3s ease alternate 2}.detail-special-offer-page .page-head .share-wrapper .block-share{transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease;position:absolute;top:0;left:100%;margin-left:30px;-ms-transform:translateX(-30px);transform:translateX(-30px);width:200px;background:rgba();opacity:0;z-index:-1}@media (max-width:479px){.detail-special-offer-page .page-head .share-wrapper .block-share{opacity:1;z-index:1;-ms-transform:translateX(0);transform:translateX(0)}}.detail-special-offer-page .page-head .share{width:24px;height:25px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -557px -551px no-repeat;display:inline-block}.detail-special-offer-page .page-head .share.active+.block-share{-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}@keyframes share-hover{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media (max-width:1440px){.detail-special-offer-page .page-head:before{display:none}}.detail-special-offer-page .description-container{background-color:#fff;color:#737373}@media (max-width:1023px){.detail-special-offer-page .description-container{padding-bottom:38px}}@media (max-width:767px){.detail-special-offer-page .description-container{padding-bottom:10px}}.detail-special-offer-page .description-container .parallax-container{z-index:2}.detail-special-offer-page .description-container .parallax-container .coin-1:before{top:-130px}.detail-special-offer-page .description-container .parallax-container .coin-2:before{top:-3px}.detail-special-offer-page .description-container .parallax-container .coin-3:before{top:69px}@media (max-width:1440px){.detail-special-offer-page .description-container .parallax-container .coin-1:before{top:-60px}.detail-special-offer-page .description-container .parallax-container .coin-2:before{top:67px}.detail-special-offer-page .description-container .parallax-container .coin-3:before{top:139px}}.detail-special-offer-page .description-container .container{padding-top:33px;padding-bottom:33px}.detail-special-offer-page .description-container .content{max-width:750px}.detail-special-offer-page .description-container .text-content ul{margin-left:7px;margin-top:34px}.detail-special-offer-page .description-container .text-content ul li{margin:10px 0}.detail-special-offer-page .description-container .notify{color:#fff;background-color:#c2a079;padding:14px 28px;font-size:16px;margin-left:7px;margin-top:38px;margin-bottom:30px;line-height:1.36;max-width:734px}.detail-special-offer-page .description-container .notify a{transition:all .2s ease;color:inherit;border-bottom:1px solid;text-decoration:none}.detail-special-offer-page .description-container.without-slider{padding-bottom:0}.detail-special-offer-page .description-container.without-slider .notify{margin-bottom:0}.detail-special-offer-page .capacity-container .lines .line-1{height:115px;left:94px;top:-143px}.detail-special-offer-page .capacity-container .lines .line-2{height:335px;right:129px;top:-259px}@media (max-width:767px){.detail-special-offer-page .capacity-container .lines{display:none}}.detail-special-offer-page .capacity-container .container{padding-top:86px}@media (max-width:767px){.detail-special-offer-page .capacity-container .container{padding-top:10px}}.detail-special-offer-page .capacity-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-left:5px}@media (max-width:767px){.detail-special-offer-page .capacity-container .title{font-size:50px;margin-top:40px}}@media (max-width:479px){.detail-special-offer-page .capacity-container .title{font-size:40px;margin-top:20px}}.detail-special-offer-page .capacity-container .cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:28px}.detail-special-offer-page .capacity-container .cards .card{width:33.33%;padding:10px;margin-bottom:23px;color:#fff;text-decoration:none}.detail-special-offer-page .capacity-container .cards .card .image{width:100%;height:188px;position:relative;background:center/cover no-repeat}.detail-special-offer-page .capacity-container .cards .card .image:after{content:'';position:absolute;transition:background-color .2s ease;width:100%;height:100%;left:0;top:0}.detail-special-offer-page .capacity-container .cards .card .name{font:400 32px/1 'PlayfairDisplay',Arial,sans-serif;margin-top:24px;position:relative;display:inline-block}.detail-special-offer-page .capacity-container .cards .card .description{color:#a67c52;margin-top:19px;line-height:1.36}.detail-special-offer-page .capacity-container .cards .card:hover .image:after{background-color:rgba(0,0,0,.3)}@media (max-width:1023px){.detail-special-offer-page .capacity-container .cards .card{width:50%}}@media (max-width:767px){.detail-special-offer-page .capacity-container .cards .card{width:100%}}.detail-special-offer-page .profit{width:100%;height:auto;position:relative;background:#181818;margin-top:130px;margin-bottom:-70px}@media (max-width:1023px){.detail-special-offer-page .profit{margin-top:30px;padding-bottom:50px;margin-bottom:-40px}}@media (max-width:767px){.detail-special-offer-page .profit{margin-top:0;margin-bottom:0;padding-bottom:0}.detail-special-offer-page .profit:before{display:none}}.detail-special-offer-page .profit .container{padding-top:9px;padding-bottom:0!important}@media (max-width:1023px){.detail-special-offer-page .profit .container{padding-top:60px!important;padding-bottom:100px}}@media (max-width:767px){.detail-special-offer-page .profit .container{padding-top:30px!important;padding-bottom:0!important}}@media (max-width:479px){.detail-special-offer-page .profit .container{padding-top:10px!important;padding-bottom:10px!important}}.detail-special-offer-page .profit .profit-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.detail-special-offer-page .profit .profit-top .profit-slider-control{position:relative;margin:0 0 0 50px;z-index:3;width:100%}@media (max-width:767px){.detail-special-offer-page .profit .profit-top .profit-slider-control{position:absolute;bottom:20px;left:50%;margin:0;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}}.detail-special-offer-page .profit .profit-top .profit-slider-control .slide-nav{position:absolute;top:155px;right:50px}@media (max-width:1280px){.detail-special-offer-page .profit .profit-top .profit-slider-control .slide-nav{right:0}}@media (max-width:1023px){.detail-special-offer-page .profit .profit-top .profit-slider-control .slide-nav{top:-60px;right:0;left:0;margin:0 auto}}@media (max-width:767px){.detail-special-offer-page .profit .profit-top .profit-slider-control .slide-nav{top:-145px;left:40px}}.detail-special-offer-page .profit .profit-top .profit-slider-control .slide-nav .counter{color:#bbb}.detail-special-offer-page .profit .profit-thumbnail-slider{width:100%;position:absolute;top:-116px;left:110px;z-index:0}.detail-special-offer-page .profit .profit-slide:before,.detail-special-offer-page .profit .profit-thumbnail-slider.one-slide{display:none}@media (max-width:1280px){.detail-special-offer-page .profit .profit-thumbnail-slider{display:none}}.detail-special-offer-page .profit .profit-thumbnail-slider .profit-thumbnail-slide{width:329px;height:191px;position:absolute;top:39px;right:138px;background:center/cover;cursor:pointer}.detail-special-offer-page .profit .profit-thumbnail-slider .profit-thumbnail-slide:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(24,24,24,.5)}.detail-special-offer-page .profit .profit-slider{position:relative;z-index:2}.detail-special-offer-page .profit .profit-slider div{pointer-events:none}@media (max-width:767px){.detail-special-offer-page .profit .profit-slider{margin-top:20px}}.detail-special-offer-page .profit .profit-slider .slick-active .profit-slide{cursor:zoom-in}.detail-special-offer-page .profit .profit-slide{width:972px;height:600px;position:relative;margin-top:-56px;margin-left:-200px;background:center/cover;z-index:1;pointer-events:all!important}.detail-special-offer-page .profit .profit-slide *{pointer-events:all}@media (max-width:1280px){.detail-special-offer-page .profit .profit-slide{width:100%;height:540px}}@media (max-width:1023px){.detail-special-offer-page .profit .profit-slide{margin:-50px auto 0}}@media (max-width:767px){.detail-special-offer-page .profit .profit-slide{width:100%;margin:0 auto;max-height:100%;height:240px}}.detail-special-offer-page .profit .profit-slide .slide-content{transition:all .2s ease;position:relative;left:53%;padding:238px 0 105px;z-index:1}@media (max-width:1280px){.detail-special-offer-page .profit .profit-slide .slide-content{left:40%;padding:148px 0 105px}}@media (max-width:1023px){.detail-special-offer-page .profit .profit-slide .slide-content{left:0;padding:105px 40px}}@media (max-width:767px){.detail-special-offer-page .profit .profit-slide .slide-content{padding:40px}}.detail-special-offer-page .info-container{background-color:#fff;color:#181818;padding-top:5px;padding-bottom:1px;position:relative}.detail-special-offer-page .info-container .lines .line-1{height:215px;right:134px;top:-191px}.detail-special-offer-page .info-container .container{padding-top:80px}@media (max-width:1023px){.detail-special-offer-page .info-container .container{padding-top:40px}}@media (max-width:767px){.detail-special-offer-page .info-container .container{padding-top:0}}.detail-special-offer-page .info-container .content{max-width:670px}.detail-special-offer-page .info-container.without-slider{padding-top:0}.detail-special-offer-page .info-container.without-slider .container{padding-top:30px}.detail-special-offer-page .rooms .container{padding-bottom:50px!important}@media (max-width:767px){.detail-special-offer-page .rooms .container{margin-top:-10px}}.detail-special-offer-page .link-container{min-height:118px;padding-bottom:10px}@media (max-width:767px){.detail-special-offer-page .link-container{min-height:auto}}.detail-special-offer-page .link-container.without-slider{margin-top:120px;padding-bottom:10px}@media (max-width:479px){.detail-special-offer-page .link-container.without-slider{margin-top:20px;padding-bottom:0}}.detail-special-offer-page .link-container.without-bottom-text{margin-top:140px}@media (max-width:767px){.detail-special-offer-page .link-container.without-bottom-text{margin-top:20px}}.detail-special-offer-page .link-container .container{padding-top:4px}.detail-special-offer-page .link-container .arrows{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.detail-special-offer-page .link-container .arrows{-ms-flex-pack:distribute;justify-content:space-around}}.detail-special-offer-page .link-container .next,.detail-special-offer-page .link-container .prev{color:#c2a079;position:relative;font-size:16px;text-decoration:none}.detail-special-offer-page .link-container .next span,.detail-special-offer-page .link-container .prev span{border-bottom:1px solid;padding-bottom:3px;display:inline-block;position:relative}.detail-special-offer-page .link-container .next span:before,.detail-special-offer-page .link-container .prev span:before{content:'';position:absolute;width:120px;height:120px;top:-50px}.detail-special-offer-page .link-container .next span:before{right:-100px}.detail-special-offer-page .link-container .next:before,.detail-special-offer-page .link-container .prev:before{content:'';position:absolute;width:100px;height:100px;transition:all .2s ease;top:-40px;background-color:#5b4c3c;z-index:-1}.detail-special-offer-page .link-container .next:after,.detail-special-offer-page .link-container .prev:after{content:'';position:absolute;width:14px;height:22px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -619px -507px no-repeat}.detail-special-offer-page .link-container .next:hover:before,.detail-special-offer-page .link-container .prev:hover:before{background-color:#9d193b}@media (max-width:767px){.detail-special-offer-page .link-container .next:first-child,.detail-special-offer-page .link-container .prev:first-child{margin-bottom:30px}.detail-special-offer-page .link-container .next:before,.detail-special-offer-page .link-container .prev:before{display:none}}.detail-special-offer-page .link-container .prev{margin-left:92px}.detail-special-offer-page .link-container .prev span:before{right:auto;left:-100px}.detail-special-offer-page .link-container .prev:before{left:-85px}.detail-special-offer-page .link-container .prev:after{transition:left .2s ease;left:-30px}.detail-special-offer-page .link-container .prev:hover:before{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.detail-special-offer-page .link-container .prev:hover:after{left:-35px}@media (max-width:767px){.detail-special-offer-page .link-container .prev{margin-left:30px}}.detail-special-offer-page .link-container .next{margin-right:92px}.detail-special-offer-page .link-container .next:first-child{margin-left:auto}.detail-special-offer-page .link-container .next:before{right:-85px}.detail-special-offer-page .link-container .next:after{transition:right .2s ease;right:-30px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.detail-special-offer-page .link-container .next:hover:before{-ms-transform:rotate(90deg);transform:rotate(90deg)}.detail-special-offer-page .link-container .next:hover:after{right:-35px}@media (max-width:767px){.detail-special-offer-page .link-container .next{margin-right:30px}}@media (max-width:479px){.detail-special-offer-page .title{margin-top:40px}}.reviews-page .lines .line-1{height:38px;left:94px;top:19px;display:none}.reviews-page .lines .line-2{height:94px;right:127px;top:19px;display:none}@media (max-width:767px){.reviews-page .lines{display:none}}.reviews-page .page-name{background-color:#fff;color:#181818}@media (max-width:767px){.reviews-page .page-name .container{padding-top:70px}}.reviews-page .reviews-container{background-color:#fff;padding-bottom:40px}.reviews-page .reviews-container .container{padding-top:51px}@media (max-width:767px){.reviews-page .reviews-container .container{padding-top:20px}}.reviews-page .reviews-container .shield-container .shield:before{top:2136px}@media (max-width:1850px){.reviews-page .reviews-container .shield-container .shield:before{right:-200px}}.reviews-page .reviews-container .parallax-container .helmet:before{top:-9px;right:-176px}.reviews-page .reviews-container .parallax-container .scroll:before{top:773px;right:11px}.reviews-page .reviews-container .parallax-container .bell:before{top:2642px;left:-238px;-ms-transform:scaleX(-1);transform:scaleX(-1)}.reviews-page .reviews-container .parallax-container .key:before{top:3435px;right:-1298px;-ms-transform:scaleX(-1);transform:scaleX(-1)}.reviews-page .reviews-container .review:nth-child(4n+3),.reviews-page .reviews-container .review:nth-child(4n+5){position:relative}.reviews-page .reviews-container .review:nth-child(4n+3):before,.reviews-page .reviews-container .review:nth-child(4n+5):before{content:'';position:absolute;width:1px;height:207px;background-color:#a08469}.reviews-page .reviews-container .review:nth-child(4n+3):before{top:107px;left:-85px}.reviews-page .reviews-container .review:nth-child(4n+5):before{top:107px;right:-85px}.reviews-page .pagination-wrapper{margin-bottom:30px}@media (max-width:479px){.reviews-page .pagination-wrapper{margin-bottom:80px}}.contacts-page .lines .line-1{height:38px;left:94px;top:-10px;display:none}.contacts-page .lines .line-2{height:94px;right:127px;top:-10px;display:none}@media (max-width:1023px){.contacts-page .lines{display:none}}@media (max-width:767px){.contacts-page .container{padding-top:70px}}.contacts-page .shield-container .shield:before{left:0;top:-384px}@media (max-width:1780px){.contacts-page .shield-container .shield:before{left:-200px}}@media (max-width:1370px){.contacts-page .shield-container .shield{display:none}}.contacts-page .page-head{background-color:#fff;color:#181818;padding-bottom:72px}@media (max-width:1023px){.contacts-page .page-head{padding-bottom:0}}.contacts-page .page-head .title{position:relative;z-index:2}.contacts-page .page-head .title h1{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;line-height:1.04;margin-top:55px;max-width:650px}@media (max-width:1023px){.contacts-page .page-head .title h1{font-size:50px;margin-top:25px}}@media (max-width:767px){.contacts-page .page-head .title h1{font-size:30px;margin-top:20px}}@media (max-width:479px){.contacts-page .page-head .title h1{font-size:25px}}.contacts-page .page-head .head-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.contacts-page .page-head .head-columns>div{width:50%}@media (max-width:1023px){.contacts-page .page-head .head-columns>div{width:100%}}.contacts-page .page-head .head-columns .contacts{margin-top:0}@media (max-width:1023px){.contacts-page .page-head .head-columns .contacts{margin-top:30px;margin-bottom:30px}}.contacts-page .page-head .head-columns .image-wrapper{position:relative}@media (max-width:479px){.contacts-page .page-head .head-columns .image-wrapper{margin:0 -20px}}.contacts-page .page-head .head-columns .image{width:503px;height:645px;background:center/cover;position:absolute;top:-210px;left:7px}.contacts-page .page-head .head-columns .image:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(to right,rgba(255,255,255,.4) 40%,transparent)}@media (max-width:1023px){.contacts-page .page-head .head-columns .image{position:static;margin:0}.contacts-page .page-head .head-columns .image:after{display:none}}@media (max-width:767px){.contacts-page .page-head .head-columns .image{height:400px;width:100%}}@media (max-width:479px){.contacts-page .page-head .head-columns .image{width:100vw}}.contacts-page .map-container{transition:all .2s ease;position:relative;opacity:0;height:0}.contacts-page .map-container.show{opacity:1;height:auto;z-index:7}.contacts-page .map-container .container{padding-top:46px}@media (max-width:1023px){.contacts-page .map-container .container{padding-top:0}}.contacts-page .map-container .title{font:400 75px/1 'PlayfairDisplay',Arial,sans-serif;margin-left:8px}@media (max-width:1023px){.contacts-page .map-container .title{font-size:50px;margin-top:20px}}@media (max-width:767px){.contacts-page .map-container .title{font-size:40px}}.contacts-page .map-container .map{width:1232px;height:627px;background:center/cover;margin-top:61px;margin-left:8px;border:none}@media (max-width:1439px){.contacts-page .map-container .map{width:100%;margin-left:0}}@media (max-width:1023px){.contacts-page .map-container .map{margin-top:40px}}@media (max-width:767px){.contacts-page .map-container .map{height:350px}}@media (max-width:479px){.contacts-page .map-container .map{width:100vw;margin:40px -20px 0}}.contacts-page .bg-wrap-content{position:relative}.contacts-page .bg-wrap-content:before{content:'';position:absolute;top:0;left:0;right:0;bottom:-240px;background:url(../../../../../../local/images/popup/feedback.png) bottom center/cover no-repeat #fff;z-index:-1}.contacts-page .route-container{color:#181818;margin-top:-150px}.contacts-page .route-container .text-content,.contacts-page .route-container .text-content ul li{color:#fff}.contacts-page .route-container .container{padding-top:179px}@media (max-width:767px){.contacts-page .route-container .container{padding-left:0;padding-right:0}}.contacts-page .route-container h3{margin-left:-13px;margin-bottom:0}@media (max-width:1023px){.contacts-page .route-container h3{margin-left:0}}@media (max-width:767px){.contacts-page .route-container h3{margin-left:20px}}.contacts-page .route-container .content{background-color:#9d193b;position:relative;top:-29px;left:-199px;padding:25px 50px 40px 206px;width:1295px;overflow:hidden;z-index:1}.contacts-page .route-container .content:before{content:'';position:absolute;right:-62px;bottom:-4px;z-index:0}.contacts-page .route-container .content.bus:before{width:180px;height:169px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -2px -444px no-repeat}.contacts-page .route-container .content.train:before{width:138px;height:190px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -501px -2px no-repeat}.contacts-page .route-container .content.car:before{width:174px;height:149px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -186px -444px no-repeat}@media (max-width:1280px){.contacts-page .route-container .content{left:0;width:100%;padding-left:40px;padding-right:40px;top:0;margin-top:20px}}@media (max-width:767px){.contacts-page .route-container .content{padding-left:20px;padding-right:20px}}.contacts-page .route-container .tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.contacts-page .route-container .tabs>div{display:inline-block;font-size:14px;color:rgba(255,255,255,.8);padding-bottom:6px;margin-right:20px;margin-bottom:12px;border-bottom:1px solid transparent;cursor:pointer}@media (max-width:479px){.contacts-page .route-container .tabs>div{font-size:13px}}.contacts-page .route-container .tabs>div.active{border-color:currentColor}.contacts-page .route-container .text-content ul{margin-top:48px}.contacts-page .route-container .text-content ul li:before{width:9px;height:9px;background:url(../../../../../../local/images/sprite2942.svg?40c81905) -643px -107.5px no-repeat}@media (max-width:767px){.contacts-page .route-container .text-content :first-child{margin-top:20px}}.contacts-page .feedback:before{top:-437px}@media (max-width:767px){.contacts-page .feedback .container{padding-top:20px}}
/* End */


/* Start:/local/css/plugins/cookieconsent.min.css?17586322824121*/
.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{font-size:0.7em;padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
@media all and (max-width: 767px) { .cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:left;} }
/*body > .js-loader {z-index: 99999999!important;}*/
/* End */


/* Start:/local/templates/main/template_styles.css?176407782715579*/
header .header-nav .header-phone{position:absolute;color:#fff;right:180px;text-decoration:none;transition:all .2s ease;top:-9px;font:400 21px 'Clear Sans',Arial,sans-serif;}
header .header-nav .header-phone:hover{opacity:.5;}
.header-phone-mobile{height: 20px;width: 20px;position: absolute;right: 150px;background: url(../../../../../../local/images/sprite2942.svg?40c81905) -480px -416px no-repeat;display:none;}
header .header-nav.under .header-phone,header .header-nav.under .header-phone-mobile{opacity:0;pointer-events:none}
header .header-nav.open-search .header-phone{opacity:0;z-index:-1}
.red-btn{background-color: #9d193b;border-color: #9d193b;padding: 0 28px;margin-bottom: 20px;margin-top: 20px;}
.btn.black-hover:hover{background-color: #262626;border-color: #262626;color: #fff;}
.btn.black-hover span{color: #fff !important;}
.btn.black-hover:before{background-color: #262626;}
.offer-card:hover .red-btn{background-color: #262626;border-color: #262626;}
.offer-card:hover .red-btn:hover{border-color: #fff;}
.description-container .red-btn{margin-left: 7px;}
.detail-special-offer-page .page-head .time .day, .detail-special-offer-page .page-head .time .hours {margin-top: 6px;}
.detail-special-offer-page .page-head .description a.red-btn {border-bottom: 2px solid #9d193b;}
.detail-special-offer-page .page-head .description a.red-btn:hover {color: #181818;border-color: #fff;}
.text-content a.red-btn {color: #fff;margin-left: 1px;}
.detail-special-offer-page .page-head .image, .list-of-events-page .page-head .image {padding-top: 0;}
.promo-slider .slide .slide-image .image:after, .profit-slide.under-layer-blur:after {content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: inherit;-ms-transform: scale(1.1) translate(-15px,15px);transform: scale(1.1) translate(-15px,15px);filter: blur(30px) saturate(500%);opacity: .15;z-index: -1;}
footer .footer-top .feedback-button .btn {background: transparent; cursor: pointer;}
.parallax-item.bell:before {background-image: url(../../../../../../local/images/main/bell_new.png)}
.parallax-item.key:before {background-image: url(../../../../../../local/images/main/key_new.png)}

footer .footer-top .footer-phone {font-size: 22px;}

.form-success { margin: 1rem 0; padding: 2rem; color: #244800; background: rgba(120,250,120,0.5); font-size: 125%; }

.timer-modal { background-color: rgb(255,255,255); bottom: 130px; padding: 20px 30px; width: auto; max-width: 35em; display: block; max-height: unset; }
.timer-modal-header { text-align: center; color: rgb(24,24,24); font: 400 32px/1 'PlayfairDisplay',Arial,sans-serif; margin-bottom: 34px; }
.timer-modal-desc { color: rgb(24,24,24); text-align: center; font-size: 123%; line-height: 26px; padding: 10px; margin-bottom: 41px; background-color: #d4b28b82; margin-left: -30px; margin-right: 20px; }
.timer-modal-text-small { color: rgb(24,24,24); text-align: center; font-size: 16px; }
.timer-modal-wrapper { color: rgb(24,24,24); display: flex; justify-content: center; }
.timer-modal-item { color: rgb(24,24,24); text-align: center; padding: 8px 0; margin: 0px 7px; }
.timer-modal-item-wrapper { display: flex; }
.timer-modal-item span { color: white; text-align: center; padding: 12px 6px; font-size: 50px; line-height: 32px; background-color: #262626; display: inline-block; }
.timer-modal-item span:last-child { margin-left: 3px; }
.timer-modal-button { margin-top: 15px; text-align: center; }
.timer-modal-button a { background-color: #9d193b; border-color: #9d193b; padding: 0 45px; }
.timer-modal-button a:hover { border-color: #9d193b; }
.hide-timer-modal-wrapper { text-align: center; margin-top: 10px; color: #262626; }
.timer-modal-close-btn { cursor: pointer; position: absolute; right: 0; top: 0; 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: 32px; height: 32px; padding: 8px; opacity: 0.3; color: #3D3D3D; }
.timer-modal-close-btn:hover { opacity: 0.6; }

.socials .social.tg:before {
	width: 26px;
    height: 26px;
    background: url(../../../../../../local/images/tg-icon.svg);
}

.infoblock { color: #fff; background-color: #c2a079; padding: 32px 32px 32px 96px; font-size: 16px; margin-left: 7px; margin-top: 38px; margin-bottom: 30px; line-height: 1.36; position: relative; }
.infoblock > svg { position: absolute; width: 64px; height: 64px; left: 16px; top: calc(50% - 32px); }

.text-content ul:not(.slick-dots) li::before { background: #ceb293!important; width: 7px!important; height: 7px!important; top: 11px!important; border-radius: 50%;  }

.footer-mantera-desktop {
    display: flex;
    margin: 30px auto auto;
}
.footer-mantera-mobile {
    display: none;
}

.scrammer {
	position: fixed;
    z-index: 99999;
    right: 0;
	left: 0;
    top: 0;
    width: 100%;
    color: #ffffff;
    background-color: #9D193B;
	display: none;
}
.scrammer.fixed{
	top: 5.25rem;
	transition: all 0.3s ease-in;
}
.scrammer__inner {
	position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    width: 100%;
    padding: 0.5rem;
    justify-content: space-between;
}
.scrammer span {
  margin-right: 1.5625rem;
  width: 100vw;
}
.scrammer a {
  text-decoration: none;
}
.scrammer__icon {
  position: absolute;
  left: -4rem;
  width: 6.25rem;
}
.scrammer .btn-simple {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 11rem;
    min-height: 2.4375rem;
	background: #fff;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    color: #060606;
    border: 1px solid #060606;
	cursor: pointer;
}
.scrammer .close__icon {
    cursor: pointer;
    width: 1.5625rem;
    margin: 0 1rem;
    height: 1.5625rem;
    position: relative;
}
.scrammer .close__icon i {
    width: 1.4375rem;
    height: 0.125rem;
    transition: all .2s ease;
    position: absolute;
    top: 0.4315rem;
    left: 0;
    background: #fff;
}
.scrammer .close__icon i:nth-child(1) {
    -ms-transform: translate(0,8px) rotate(45deg);
    transform: translate(0,8px) rotate(45deg);
}
.scrammer .close__icon i:nth-child(2) {
    -ms-transform: translate(0,-6px) rotate(-45deg);
    transform: translate(0,-6px) rotate(-45deg);
	top: 1.3125rem;
}
@media(max-width:840px){
	header .header-nav .header-phone{display:none;}
	.header-phone-mobile{display: block;}
	header .header-nav.open-search .header-phone-mobile{display: none;}

    .footer-mantera-desktop {display: none;}
    .footer-mantera-mobile {
        display: flex;
        margin: 10px auto 30px;
    }
	.scrammer .btn-simple {
		min-width: 6.625px;
	}
}

@media(max-width:767px){
	.header-phone-mobile{right: 88px;}
	footer .footer-top .footer-phone {font-size: 16px;}
	
	.infoblock { padding: 18px 28px 14px 64px; }
	.infoblock > svg { position: absolute; width: 32px; height: 32px; left: 16px; top: calc(50% - 16px); }
	.scrammer.fixed{
		top: 3.75rem;
		transition: all 0.3s ease-in;
	}
}

@media(max-width:500px){
	.cc-bottom { bottom: 40%!important; }
	
}

.tabs {
    display: flex;
    flex-wrap: nowrap;
    border-bottom: 1px solid #652c91;
    justify-content: center;
}
.tabs .tabs-item.active {
    cursor: default;
    pointer-events: none;
}
.tabs .tabs-item.active {
    border-color: #652c91 #652c91 #fff;
    color: #11a19a;
    background: #fff;
}
.tabs .tabs-item {
    transition: all .3s ease;
    display: inline-flex;
    font: 18px 'Tavolga-Free',sans-serif;
    background: #9f1847;
    border: 1px solid #652c91;
    margin-top: 30px;
    margin-right: 10px;
    border-radius: 8px 8px 0 0;
    margin-bottom: -1px;
	text-decoration: none;
    padding: 12px 29px 15px;
}
.tabs-body-item:not(.active){
    display:none;
}
.tabs-body-item .active{
    display:block;
}
.offer-card.special-offer .btn-and-time{
	display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 57px;
    margin-left: 7px;
    max-width: 387px;
}
.btn.aos-init.aos-animate{
    width: 180px;
}
@media(max-width:447px){
    .offer-card.special-offer .btn-and-time{
        flex-direction: column;
    }
}
@media(max-width:800px){
	.tabs{
        flex-direction: column;
        align-items: flex-start;
        border-left: 1px solid #652c91;
        border-bottom: none;
        }
    .tabs .tabs-item{
        border-radius: 0px 8px 8px 0;
        margin-top: 3px;
    }
    .tabs .tabs-item.active {
        border-color: #652c91;
        border-left-color: #fff;
    }
}

#garland {
    position: absolute;
    top: 0;
    left: 0;
    background-image: url('../../../../../../local/images/main/christmas2.png');
    height: 36px;
    width: 100%;
    overflow: hidden;
    z-index: 99
}
#lamps{
    width: 0;
    height: 0;
    overflow: hidden;
}
.garland_1 {
    background-position: 0 0
}
.garland_2 {
    background-position: 0 -36px
}
.garland_3 {
    background-position: 0 -72px
}
.garland_4 {
    background-position: 0 -108px
}

.parallax-item.ball-1:before {
    width: 143px;
    height: 542px;
    top: 428px;
    right: -89px;
    background-image: url(../../../../../../local/images/main/ball-1.png);
}

.parallax-item.ball-2:before {
    width: 100px;
    height: 324px;
    top: 555px;
    right: -1174px;
    background-image: url(../../../../../../local/images/main/ball-2.png);
}

.parallax-item.ball-3:before {
    width: 192px;
    height: 174px;
    top: 676px;
    right: -1180px;
    background-image: url(../../../../../../local/images/main/ball-3.png);
}
.time-title{
    font-size: 16px;
    margin-left: 5px;
}
.decorr{
    width: 62px;
    height: 50px;
    line-height: 46px;
    vertical-align: middle;
    text-align: center;
    background-color: #9d193b;
    display: inline-block;
    margin: 8px 3px;
    font-size: 26px;
}
.time-name{
    display: flex;
    justify-content: space-around;
}
	.btn-slider-main {
		background-color: #8b263f;
		background-image: linear-gradient(0deg,#8b263f,#8b263f);
		border: 0 solid hsla(0,0%,100%,0);
		border-radius: 0;
		color: #fff;
		font-family: Open Sans,Arial,sans-serif;
}
	.btn-slider-main:hover,
    .btn-slider-main:active,
    .btn-slider-main:focus
    {
		background-color: #ab2f4e;
		background-image: linear-gradient(0deg,#ab2f4e,#c85e78);
		border-top-color: hsla(0,0%,100%,0)!important;
		color: #fff;
	}
.btn-slider-main:focus::before {
	color: #000;
	display: none
}
	.slider-part-hidden {
		visibility: hidden;
	}
	.promo-slider .slide-nav .slick-arrow {
		background: #fff;
		box-shadow: 0px -8px 16px rgba(28,28,28,.12);
		border-radius: 50%;
	}
	.btn-slider-main:hover {
		background-color: #ab2f4e;
		background-image: linear-gradient(0deg,#ab2f4e,#c85e78);
		border-top-color: hsla(0,0%,100%,0)!important;
		color: #fff;
	}
	.btn-slider-main:hover::before {
		display: none;
	}
@media(min-width: 768px) {
	.promo-slider .slide-nav {
		left: 75%;
		bottom: 24%;
	}
	.btn-slider-main {
        bottom: 28%;
        position: absolute;
	}
}
@media(min-width: 1200px) {
	.promo-slider .slide-nav {
		left: 90%;
		bottom: 20%;
	}
	.btn-slider-main {
        bottom: 25%;
        position: absolute;
	}

}
@media(max-width: 767px) {
	.promo-slider .slide .slide-image {
		height: 100%;
	}
	.promo-slider .slide {
		padding-top: 70px;
        padding-bottom: 95px;
	}
	.btn-slider-main {
		margin-left: 20px;
	} 
	.slider-part-hidden {
		display: none !important;
	}
	.promo-slider .slick-dots {
		top: auto;
        bottom: 25px !important;
        margin-top: 0;
        margin-bottom: 0;
        position: absolute;
	}
	.promo-slider .btn.aos-init.aos-animate {
		position: absolute;
		bottom: 15px;
		width: calc(100% - 40px);
	}
    .rooms .container {
        margin-top: 0 !important;
    }
    .promo-slider .slider-container {
        padding-bottom: 65px;
    }


}

/* Лого Сочи-Парка в футере */
footer .footer-top .footer-logo img {
    margin-top: .5rem;
}

@media (max-width: 767px) {
    footer .footer-top .footer-logo a {
        margin: 0 auto;
        height: 100%;

    }
    footer .footer-top .footer-logo img {
        margin-top: 0;
        max-width: 100%;
    }

    footer .footer-top .footer-logo {
        margin-bottom: 0;
    }

    /* лого для мобильной версии*/
    .promo .promo-logo {
        display: none;
    }

    .promo .promo-stars {
        margin: 20rem 0 1rem;
    }

    .promo .promo-title {
        margin: 1rem 0 1rem;
    }
    /* ------------------------ */
}

@media (max-width: 479px) {
    footer .footer-top .footer-logo img {
        margin-top: .5rem;
    }

    footer .footer-top .footer-feedback {
        padding-top: 3rem;
    }
}
/* ------------------------ */

/* --- Попап на главной --- */
.princess-tip {
    position: fixed;
    transition: all .5s ease;
    z-index: 100;
    left: -50rem;
    top: 55%;
    width: 23.75rem;
}
.princess-tip.show {
    left: 0rem;
    transition-duration: 2s;
}
.princess-text {
    background: white;
    border-radius: 1rem;
    padding: 1.5rem;
    max-width: 22.5rem;
    min-height: 14.375rem;
    margin-left: 1.25rem;
    z-index: 10;
    box-shadow: 0 0 1.875rem 0 rgba(0,0,0,.2);
}
.princess-img {
    position: absolute;
    z-index: 20;
    right: -10rem;
    bottom: 0;
}
.princess-close {
    position: absolute;
    display: block;
    padding: 0rem 1rem;
    font-size: 3rem;
    right: 0rem;
    top: .5rem;
    color: black;
    z-index: 30;
    text-decoration: none;
}

.princess-text .name {
    font: 400 1.875/1.875 'Tavolga-Free',sans-serif;
    color: #004e9e;
    display: block;
    margin-bottom: .75rem;
    padding-right: 2rem;
}
.princess-text .desc {
    font: 400 0.75rem/1.25rem 'Montserrat',sans-serif;
    color: #000;
    display: block;
    padding-right: 4rem;
}
.princess-text .desc a {
    transition: all .3s ease;
    border: 0;
    border-bottom-color: currentcolor;
    border-bottom-style: none;
    border-bottom-width: 0px;
    border-bottom: 1px solid;
    cursor: pointer;
    background: 0 0;
    padding: 0;
    color: #000;
}

@media(max-width: 400px){
    .princess-tip {
        width: 18.75rem;
    }
    .princess-text {
        padding: 1rem;
        max-width: 16.875rem;
        margin-left: 1.875rem;
    }
    .princess-text .name {
        font: 400 1.25rem/1.5rem 'Tavolga-Free',sans-serif;
    }
    .princess-text .desc {
        font: 400 0.75rem/1rem 'Montserrat',sans-serif;
    }
}

.princess-img {
    max-width: 43%;
    bottom: 3.438rem;
    right: -3.75rem;
}

.btn-slider-main {
    color: #fff !important;
}

.btn-slider-main:before {
    background: none !important;
}

.detail-special-offer-page .video-container {
    background-color: #fff;
    color: #737373;
}
.fraim-video {
    width: 100%;
    max-width: 45rem;
    height: auto;
    aspect-ratio: 16/9;
    margin: auto;
    display: block;
}
/* ------------------------ */
/* End */
/* /local/css/style.css?1728412327242890 */
/* /local/css/plugins/cookieconsent.min.css?17586322824121 */
/* /local/templates/main/template_styles.css?176407782715579 */
