@font-face{font-family:'intro_regular';font-display:swap;src:url(/bitrix/templates/s1_cn/css/../fonts/intro-webfont.woff2) format('woff2') , url(/bitrix/templates/s1_cn/css/../fonts/intro-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'slick';font-display:swap;font-weight:normal;font-style:normal;src:url(/bitrix/templates/s1_cn/css/slick/./fonts/slick.eot);src:url(/bitrix/templates/s1_cn/css/slick/./fonts/slick.eot?#iefix) format('embedded-opentype') , url(/bitrix/templates/s1_cn/css/slick/./fonts/slick.woff) format('woff') , url(/bitrix/templates/s1_cn/css/slick/./fonts/slick.ttf) format('truetype') , url(/bitrix/templates/s1_cn/css/slick/./fonts/slick.svg#slick) format('svg')}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:0}body{font-family:"Roboto"}a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}a:hover{text-decoration:none}img{max-width:100%;height:auto}.wrapper{width:100%;overflow:hidden;margin:auto}.block_wrapper{padding:0 10%;width:100%;margin:auto}header{padding:40px 2.5%;position:absolute;width:100%;z-index:1000;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.72)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.72) 20%,rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,.72) 20%,rgba(0,0,0,0))}.header .menu{display:flex;justify-content:space-between;align-items:center}.lang-select{display:flex}.lang-select a{margin:0 6px}.lang-select a img{width:30px;height:auto;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.lang-select a:hover img{box-shadow:0 0 6px #fff}p{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}p+p{margin-top:20px}header .menu_burger_bottom{width:19px;height:19px;overflow:hidden;float:left;cursor:pointer}header .menu_burger_bottom span{display:block;width:100%;height:3px;margin-bottom:5px;background:#fff}header nav{display:inline-block;text-align:center;height:19px;line-height:19px}header nav ul{vertical-align:top}header nav>ul>li{display:inline-block;vertical-align:top}header nav ul li:last-of-type{margin-right:0}header nav ul li a{height:19px;font-size:16px;color:#fff;padding:0 12px}header .tel{position:relative}header .tel a{text-decoration:none;font-size:18px;color:#fff}.slider{margin-top:0}#slidewrapper li{height:100vh;background-position:center;background-size:cover!important;position:relative}#slidewrapper li .block{width:100%;height:100%;background:rgba(0,0,0,.25)}#block-for-slider #nav-btns{text-align:center;bottom:70px;display:inline-block;left:0%}#slidewrapper .module{width:320px;height:386px;position:absolute;left:5%;bottom:208px}#slidewrapper .module .test{background:#c4c4c4;width:100%;height:100%}#slidewrapper .text_slider{width:676px;position:absolute;right:10%;bottom:280px}#slidewrapper .text_slider .title{font-size:72px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff;text-align:left;margin-bottom:40px}#slidewrapper .text_slider .text{font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-align:left}#slidewrapper .main_link_overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.career__box{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:30px}.career__box .title{font-size:20px;line-height:28px;font-weight:bold;margin-bottom:20px}.career__box ul{margin:10px 0 20px}.career__box ul li:before{content:"—";position:relative;margin-right:10px}.title_default{font-size:42px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding:40px 0}.row{margin-left:-12px;margin-right:-12px;overflow:hidden}.row .span3{width: calc(100%/3 - 24px);float:left;margin:12px}.shares{border-radius:5px;border:solid 0 #c4c4c4;overflow:hidden}.shares .t{display:block;text-decoration:none;width:100%;padding-bottom:51%;background-size:contain;background-repeat:no-repeat}.shares .t .block{width:100%;height:100%;background-color:rgba(0,0,0,.4)}.shares .t .block .title{font-size:1.7vw;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;height:96px;margin-bottom:32px}.shares .t .block .data{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:16px}.shares .t .block .private_text{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.shares .hotel{padding:20px 20px}.shares .hotel a{display:inline-block;border-radius:4px;border:solid 1px #515151;overflow:hidden;text-decoration:none;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#515151;line-height:33px;padding:2px 10px}.baner_page{height:512px;width:100%;background-size:cover!important;background-position:center;margin-top:-120px;position:relative}.baner_page .baner_page_bg{background-color:rgba(0,0,0,.25);position:relative;width:100%;height:100%}.baner_page .text{position:absolute;bottom:120px;margin-left:120px}.baner_page .text .title{font-size:72px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff;margin-bottom:48px}.baner_page .text .p{font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.recvizit{margin-right:30px;display:block;margin-bottom:40px}.recvizit:last-of-type{margin-right:0}.recvizit_wrapper .title,.recvizit .title{font-size:27px;text-align:center;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:16px}.text-page .recvizit-title h2{text-align:center}.recvizit .text table{width:100%}.recvizit .text table tr td{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;padding-bottom:5px}.recvizit .text table tr td:nth-of-type(1) {font-weight:500;text-align:right;padding-right:7px}.recvizit a{display:block;font-size:20px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;text-decoration:none;width:360px;height:64px;border-radius:4px;background-color:#007984;margin-top:30px;text-align:center;line-height:64px}.contacs_row .contact-item{margin-bottom:40px}.social-block .social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.social-block .social a{margin-right:30px}@media (max-width:480px){.social-block .social a{font-size:15px}}.contacs_row .span{margin:0 20px;margin-bottom:20px}.contacs_row .title{font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;-webkit-text-stroke:0 #000;margin-bottom:16px}.contacs_row .tel{text-decoration:none;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;-webkit-text-stroke:0 #000;display:block;margin-bottom:8px}.contacs_row .mail{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#007984;-webkit-text-stroke:0 #000;margin-bottom:8px;display:block}.contacs_row p{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;-webkit-text-stroke:0 #000}.contacs_row .messengers{padding-top:2px;padding-bottom:1px;background-size:contain;background-position:140px center;background-repeat:no-repeat;text-decoration:none;margin-bottom:15px}.messengers a:hover{opacity:.8}.social a{display:block;margin-bottom:10px;color:#007984}.social a:hover{color:#000}.social a svg{display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:10px}.social a span{vertical-align:middle;display:inline-block}.menu_popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:none}.menu_popup .popup{width:800px;height:100%;float:left;background-color:rgba(0,121,132,.95);position:relative}.menu_popup .popup .popup_close{width:18px;height:18px;position:absolute;background:url(/bitrix/templates/s1_cn/css/../img/close.svg);width:22px;height:22px;top:40px;left:125px;cursor:pointer}.menu_popup .popup .text{padding-top:160px;padding-left:132px}.menu_popup .popup .text .t{float:left}.menu_popup .popup .text .t:nth-child(1) {margin-right:91px}.menu_popup .popup .text .t .title{font-size:42px;color:#fff;margin-bottom:16px}.menu_popup .popup .text .t ul{list-style-type:none}.menu_popup .popup .text .t ul li{margin-bottom:16px}.menu_popup .popup .text .t ul li a{font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.nomer_row{overflow:hidden;margin-left:-12px;margin-right:-12px}.nomer_row .nomer{width:calc(50% - 27px);margin:12px;height:21.91vw;border-radius:4px;background-size:cover!important;position:relative;cursor:pointer;display:inline-block}.nomer_row .nomer .name{width:100%;padding:24px;position:absolute;bottom:0;left:0;background-color:rgba(128,128,128,.6);font-size:27px;color:#fff}.nomer_row .nomer .name .p{float:right;font-size:1.3vw;text-decoration:underline}.popup_nomer{display:none;position:fixed;left:0;top:0;background:rgba(0,0,0,.6);z-index:10000;width:100%;height:100%}.popup_nomer .popup{position:absolute;width:1200px;height:600px;left:50%;margin-left:-600px;top:50%;margin-top:-300px;overflow:hidden;background:#fff}.popup_nomer .popup .left{width:360px;height:100%;float:left;background:#fff;padding:20px 16px;position:relative}.popup_nomer .popup .left .popup_name{font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:10px}.popup_nomer .popup .right,.flexslider,.flexslider .slides,.flexslider .slides>li{height:100%}.flexslider .slides img{max-width:initial;display:block;height:100%;max-height:600px;width:100%}.popup_nomer .popup .left{position:relative}.popup_nomer .popup .left .text .popup_detel .text{font-size:14px;font-weight:300;color:#000}.popup_nomer .popup .left .text .popup_detel .ul_title{font-size:20px;font-weight:300;color:#000;margin-top:20px}.popup_nomer .popup .left .text .popup_detel .ul{margin-left:10px;margin-top:20px}.popup_nomer .popup .left .text .popup_detel .ul ul{margin-left:10px;margin-top:20px}.popup_nomer .popup .left .text .popup_detel .ul ul li{font-size:16px;font-weight:300;color:#000}.popup_nomer .popup .right{float:right;width:calc(100% - 360px)}.popup_nomer .popup .left .link{position:absolute;display:block;border-radius:4px;background-color:#007984;font-size:20px;font-weight:300;color:#fff;padding:16px 46px;text-decoration:none;bottom:0;bottom:15px;left:15px}.baner_1{background-size:cover!important}.baner_1_bg{width:100%;height:100%;padding:40px 10%;background:rgba(0,0,0,.4)}.baner_1 .text .name{font-size:42px;font-weight:300;color:#fff;margin-bottom:24px}.baner_2.baner_3{margin-bottom:30px}.baner_2 .text .p,.baner_1 .text .p{font-size:27px;font-weight:300;color:#fff;line-height:1.2}.baner_2 .text .p a,.baner_1 .text .p a{display:inline-block;padding:24px 32px;font-size:27px;font-weight:300;color:#fff;text-decoration:none;border:1px solid #fff}.img_file{width:100%;overflow:hidden}.img_file .img_d{width:100%;max-height:calc(100vh - 160px);overflow:hidden}.img_file .img_d img{width:100%}.img_file .img_list{margin-top:12px;overflow:hidden;cursor:pointer}.img_file .img_list .list_click{width: calc(100%/11 - 8px);overflow:hidden;float:left;margin:0 4px}.img_file .img_list .list_click img{width:100%}.row_uslugi{overflow:hidden;margin-left:-32px;margin-right:-32px}.row_uslugi .span{width:calc(50% - 64px);margin:10px 32px;float:left;height:170px}.row_uslugi .span .title{height:45px;overflow:hidden;margin-bottom:24px}.row_uslugi .span .title .img{max-width:42px;width:100%;float:left;margin-right:34px}.row_uslugi .span .title .img img{width:100%}.row_uslugi .span .title .name{float:left;line-height:40px;font-size:27px;font-weight:300;color:#000}.row_uslugi .span .text{font-size:16px;font-weight:300;color:#000}.o_teli{overflow:hidden}.o_teli .left{}.o_teli .left ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:20px 0}.o_teli .left ul li{cursor:pointer;display:block;padding:4px 16px;font-size:16px;font-weight:500;border:1px solid #007984;line-height:35px;color:#007984;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.o_teli .left ul li::after{content:none}.o_teli .left ul li:hover{border:1px solid #007984;background:#007984;color:#fff;opacity:.9}.o_teli .left ul li.active{border:1px solid #007984;background:#007984;color:#fff;opacity:1;cursor:default}.o_teli .right{}.o_teli .right .text_right{display:none}.o_teli .right .text_right .title{font-size:27px;font-weight:300;margin-bottom:20px}.o_teli .right .text_right p{font-size:16px;margin-bottom:20px}footer{overflow:hidden;padding-top:45px;padding-bottom:25px;background:#f6f7f8}footer .block_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .copi{font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;width:243px;text-align:center;margin-right:50px;padding-top:10px}footer .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 370px)}footer .menu .span:first-child{margin-right:50px}footer .menu .span .title{font-size:27px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:16px}footer .menu .span ul{list-style-type:none}footer .menu .span ul li{margin-bottom:8px;white-space:nowrap}footer .menu .span ul li a{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}footer .menu .span ul li a:hover{color:#0291bb}footer .tel{font-family:Roboto;font-size:27px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}footer .tel>a{white-space:nowrap;color:#000;text-decoration:none;position:relative;top:1px}@media (max-width:1700px){footer .menu{width:calc(100% - 293px)}}@media (max-width:768px){footer .block_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .menu{-ms-order:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer .copi{-ms-order:3;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer .menu{-ms-order:2;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:40px}}@media (max-width:575px){footer .menu .span:first-child{margin-right:0;text-align:center}footer .menu .span{width:100%}footer .menu .span+.span{margin-top:40px}footer .menu{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .menu .span .title{text-align:center}footer .menu .hotel-addresses{max-width:310px;margin:0 auto}}.maus_icon{background:url(/i/mouse.svg);width:32px;height:32px;position:absolute;bottom:15px;left:50%;margin-left:-16px}.maus_icon:hover{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'32\'\ height=\'32\'\ viewBox=\'0\ 0\ 32\ 32\'%3E%3Cpath\ d=\'M15.9989\ 0C7.1635\ 0\ 4.68305e-07\ 7.1635\ 4.68305e-07\ 15.9989C-0.00211484\ 24.8386\ 7.16139\ 32\ 15.9989\ 32C24.8344\ 32\ 31.9957\ 24.8365\ 31.9957\ 16.0011C31.9979\ 7.1635\ 24.8344\ 0\ 15.9989\ 0ZM15.9989\ 29.8587C8.35957\ 29.8587\ 2.14352\ 23.6426\ 2.14352\ 16.0032C2.14352\ 8.36387\ 8.35957\ 2.14775\ 15.9989\ 2.14775C23.6383\ 2.14563\ 29.8523\ 8.36168\ 29.8523\ 16.0032C29.8544\ 23.6404\ 23.6383\ 29.8587\ 15.9989\ 29.8587Z\'\ fill=\'%230291bb\'/%3E%3Cpath\ d=\'M14.2225\ 0.313489L8.02567\ 6.51241L1.82887\ 0.313489C1.41089\ -0.104496\ 0.731377\ -0.104496\ 0.313463\ 0.313489C-0.104452\ 0.731475\ -0.104523\ 1.41098\ 0.313463\ 1.8289L7.26473\ 8.78016C7.47478\ 8.99451\ 7.75132\ 9.09309\ 8.02567\ 9.09309C8.30222\ 9.09309\ 8.57657\ 8.98803\ 8.78662\ 8.78016L15.7358\ 1.8289C16.1538\ 1.41091\ 16.1538\ 0.731404\ 15.7358\ 0.313489C15.3178\ -0.104425\ 14.6404\ -0.104496\ 14.2225\ 0.313489Z\'\ transform=\'translate\(7.896\ 12.1809\)\'\ fill=\'%230291bb\'/%3E%3C/svg%3E)}.icon_blad{width:15px;display:inline-block}.icon_blad img{width:100%}.logo{display:inline-block;width:200px;position:relative;top:1px}.logo img{height:33px;margin-top:-12px}.logo_footer{margin-bottom:20px}.logo_footer img{width:174px}#visa-menu-link{vertical-align:top;height:13px;margin-top:3px}header .menu-phone-icon{width:14px;height:auto;vertical-align:top;position:relative;top:7px}footer .menu-phone-icon{width:20px;height:auto;vertical-align:top;position:relative;top:7px}.hotel-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:700px}.hotel-addresses .hotel-address-block{margin:0 0 30px;width:48%}@media (max-width:1150px){.hotel-addresses .hotel-address-block{margin:0 0 20px;width:100%}}.hotel-addresses .hotel-address-block .hotel-name{margin-bottom:10px;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;-webkit-text-stroke:0 #000}.hotel-addresses .hotel-address-block .hotel-name a{text-decoration:none;color:#000}.hotel-addresses .hotel-address-block .hotel-name a:hover{color:#0291bb}.hotel-addresses .hotel-address-block .hotel-address{margin-bottom:15px}.hotel-addresses .hotel-address-block .hotel-address,.hotel-addresses .hotel-address-block .hotel-address a{font-size:16px;font-weight:300;font-style:italic;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;-webkit-text-stroke:0 #000}.hotel-addresses .hotel-address-block .hotel-address a:hover{text-decoration:none;color:#0291bb}@media (max-width:610px){.hotel-addresses .hotel-address-block{width:100%}}#footer-payment-logo{display:block}#footer-payment-logo img{margin:15px 0;-webkit-filter:brightness(78%);filter:brightness(78%)}#small-header{height:85px;background-position-x:right!important}#menu-hotels+ul,#menu-hotels{display:inline-block}#menu-hotels li{height:100%}#menu-hotels li a{display:inline-block;position:relative;padding:24px 12px;width:100%;height:100%}#menu-hotels li{background:-webkit-gradient(linear,left bottom,left top,from(#0291bb),to(#0291bb));background:-o-linear-gradient(bottom,#0291bb,#0291bb);background:linear-gradient(to top,#0291bb,#0291bb)}#menu-hotels li:hover{background:-webkit-gradient(linear,left bottom,left top,from(#02b0e3),to(#3ecbf5));background:-o-linear-gradient(bottom,#02b0e3,#3ecbf5);background:linear-gradient(to top,#02b0e3,#3ecbf5)}nav ul a{text-transform:uppercase}nav ul a:hover{color:#fff;text-decoration:underline}#menu-hotels a:hover{text-decoration:none}#menu-hotels a img{width:auto;height:12px;margin-right:7px;vertical-align:top;margin-top:4px}.head-visa-block{display:inline-block;text-align:center;position:relative}header.sticky{position:fixed;top:0;width:100%;background:rgba(16,29,38,.9);padding:15px 2.5%}header.sticky #menu-hotels li a{padding:19px 12px}header .tel a i{font-size:14px}footer .copi .copt{white-space:nowrap;display:block;text-align:center;font-size:12px;margin-top:15px}footer .tel i{font-size:20px;color:#c7c7c7}footer .hotel-address-block>div{display:inline-block;width:calc(100% - 41px)}footer .hotel-address-block .address-pointer{vertical-align:top;margin-right:5px;margin-top:-4px;width:32px}footer .tel>div{font-size:20px;line-height:1}footer .tel div a{color:#c7c7c7;font-size:15px}footer .tel div a:hover{color:#000}footer .hotel-address img{height:11px;width:auto;vertical-align:top;position:relative;top:4px}footer .tel .policy_link{display:inline-block}header .menu_burger{display:none}header .hor_logo{display:none;height:17px;margin-top:-10px}.text-page img.pdf_icon,.pdf_icon{height:20px;width:auto;display:inline-block;margin-right:7px}.recvizit a.cert_link{background:transparent;line-height:1.2;font-size:16px;display:inline-block;margin:0;width:auto;height:auto;color:#000;text-align:left}.recvizit .vtop{vertical-align:top}.main_slider_slide{position:relative}.main_slider_slide .main_slide_info{position:absolute;bottom:0;right:0;width:40%}.main_slider_slide .main_slide_head{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30%;margin:0 auto}.main_slider_slide .main_slide_head img,.main_slider_slide .main_slide_info img{width:100%;height:auto}img.hotel_detail_image{height:auto;width:100%}#viewport .hotel_detail_name{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;display:block;color:#fff;font-size:400%;text-transform:uppercase;font-weight:bold;text-align:center;width:100%;text-align:center;text-shadow:2px 2px 6px #333;padding-left:29%}#viewport .hotel_detail_name h1{font-size:68px}.mobile_slider{display:none;max-height:100vh}.tel_copy{display:none}.tel_copy a{text-decoration:none;font-size:16px;color:#fff;text-align:center}.tel_copy a i{font-size:14px}.hotel_to_hide{display:none}.akcii_block_head,.akcii_block_info{display:block}.akcii_block .slick-list,.akcii_block .slick-track{width:100%}.akcii_block .slick-slide{width:30%}.akcii_block .slick-slide a{position:relative}.akcii_block .slick-slide .akcii_block_head{position:relative;top:10%;left:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:80%}.akcii_block .slick-slide .akcii_block_info{position:absolute;bottom:0;right:0;width:100%}.akcii_block .slick-slide .akcii_block_info img,.akcii_block .slick-slide .akcii_block_head img{width:100%;height:auto}.slick-prev,.slick-next{height:40px!important;width:40px!important}#room-tab li a{background:rgba(0,0,0,.15);text-transform:uppercase;color:#000;line-height:16px;padding:20px 0}#room-tab li a img{height:11px;width:auto;margin-right:7px;vertical-align:top;top:3px;position:relative;-webkit-filter:invert(100%);filter:invert(100%)}#room-tab li a.active,#room-tab li a:hover{background:#fff;border:none;border:1px solid #fff}#room-tab{border-bottom:1px solid #fff}#room-tab.nav-tabs .nav-item{width:49%;text-align:center;margin-left:2%}#room-tab.nav-tabs .nav-item:nth-of-type(1) {margin-left:0}.title_default.rooms_title{color:#000;padding:20px 30px;display:inline-block;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.rooms_block{background:url(/bitrix/templates/s1_cn/img/rooms_bg.jpg) center center no-repeat;background-size:cover;padding:30px 1%}#room-tab-content>div{background:#fff}.baner_2_bg{position:relative}.baner_2_bg img{width:100%;height:auto}.baner_2 .text{position:absolute;right:4%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.baner_1 .text .p a,.baner_2 .text .p a{padding:10px 15px}.map_block{padding:0}.border_bw{border-bottom:1px solid #fff}.wrapper>#viewport{height:100vh;width:auto}#slidewrapper .main_slider_slide{background-position:center}#slidewrapper .main_slider_slide:nth-of-type(1) {background-position:center top}#slidewrapper .main_slider_slide:nth-of-type(1) .main_slide_head {width:40%}#slidewrapper .main_slider_slide:nth-of-type(3) .main_slide_head {position:absolute;top:58%;right:42%}#slidewrapper .main_slider_slide:nth-of-type(4) .main_slide_head {position:absolute;top:35%;right:17%}.baner_2+.baner_1{border-top:1px solid #fff}.menu_popup .popup .text .t ul li{margin-bottom:0}.mobile_display{display:none}.mbottom{margin-bottom:30px}.baner_2 .htext{position:absolute;left:10%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:45px;font-weight:300;color:#fff;line-height:1.2;padding:24px 32px;text-shadow:2px 2px 4px #333;z-index:10}.baner_2 .htext img{max-width:400px}@media (max-width:810px){.baner_2 .htext img{max-width:300px}}@media (max-width:470px){.baner_2 .htext img{max-width:240px}.baner_2_bg{overflow:hidden;height:260px}.baner_2_bg img{max-width:none;width:auto;height:100%}}.rgbg{background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.slick-dotted.slick-slider{margin-bottom:0!important;padding-bottom:30px}a.empty_link:not([href]):not([tabindex]) {color:#fff}a.empty_link:not([href]):not([tabindex]):hover {text-decoration:underline}li.submenu{position:relative}li.submenu:hover #menu-hotels{display:block}#menu-hotels li{display:block}#menu-hotels{display:none;padding-top:15px;position:absolute;width:285px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.header nav{width:calc(100% - 500px);position:relative}@media (max-width:1023px){.header nav{top:0;width:calc(100% - 260px);position:relative}}nav>ul{text-align:center}header.sticky nav{top:-2px}.payment_img{max-width:100%;height:auto}.popup_close{position:absolute;top:5px;right:5px;background:url(/bitrix/templates/s1_cn/css/../img/close.svg) center center no-repeat;width:25px;height:25px;cursor:pointer}.menu_popup .popup .text .t ul li a{font-size:25px;line-height:1.5}.menu_stars img{width:20px;height:auto}.menu_stars{line-height:1;position:relative;top:-7px}.panorama_item iframe{margin:20px auto 50px;display:-webkit-box;display:-ms-flexbox;display:flex}#menu-hotels li{text-align:left}#menu-hotels .menu_stars{display:inline-block;margin-left:12px}#menu-hotels .menu_stars img{height:17px;width:auto}.hotel_detail_name .menu_stars img{height:45px;width:auto}.hotel_detail_name .menu_stars{line-height:1;position:relative;top:-10px;font-size:50%}.hotel-name .menu_stars{display:inline-block;top:-1px;margin-left:5px}.hotel-name .menu_stars img{height:13px;width:auto;-webkit-filter:grayscale(100%) brightness(0%);filter:grayscale(100%) brightness(0%)}.hotel_block{margin-top:30px;border-radius:6px;background:#fff;border:1px solid #0291bb;padding:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.hotel_block:nth-of-type(1) {margin-top:0}.hotel_block .hotel_pict{overflow:hidden}.hotel_block:nth-of-type(2) .hotel_pict {height:380px}.hotel_block:nth-of-type(4) .hotel_pict {height:413px}.hotel_block .hotel_pict,.hotel_block .hotel_rooms,.hotel_block .hotel_desc{display:inline-block;vertical-align:top}.hotel_block .hotel_pict,.hotel_block .hotel_rooms{width:34.3%;margin-right:1%}.hotel_block .hotel_rooms{width:39.7%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel_block .hotel_pict img{width:auto;min-width:100%}.rooms_block .nomer_row{margin:0}.rooms_block .nomer_row .nomer{width:calc(50% - .8%);height:185px;margin:0 1.5% 10px 0;padding:0 0 0% 0}.rooms_block .nomer_row .nomer:nth-of-type(2n) {margin-right:0}.rooms_block .nomer_row .hotel_block:last-child .nomer{height:413px}.rooms_block .nomer_row .nomer_pict img{width:100%;height:auto}.hotel_block .hotel_desc{width:24%}.rooms_block .nomer_row .name{padding:5px 10px}.rooms_block .nomer_row .name .n{font-size:18px}.rooms_block .nomer_row .name .p{font-size:18px}.rooms_block .nomer_row .name .n .icon_blad{width:12px}.rooms_block .nomer_row .hotel_desc{position:relative}.rooms_block .nomer_row .hotel_name{text-align:center;font-weight:bold;font-size:22px}.rooms_block .nomer_row .hotel_desc .hotel_link{position:absolute;bottom:0;left:0;right:0;padding-top:10px;background:#fff}.rooms_block .nomer_row .hotel_desc .hotel_link a{padding:13px 0;color:#fff;font-weight:bold;background:-webkit-gradient(linear,left bottom,left top,from(#0291bb),to(#0291bb));background:-o-linear-gradient(bottom,#0291bb,#0291bb);background:linear-gradient(to top,#0291bb,#0291bb);display:block;text-align:center;margin-left:5%;width:90%}.rooms_block .nomer_row .hotel_desc .hotel_link a:hover{text-decoration:none;background:-webkit-gradient(linear,left bottom,left top,from(#02b0e3),to(#3ecbf5));background:-o-linear-gradient(bottom,#02b0e3,#3ecbf5);background:linear-gradient(to top,#02b0e3,#3ecbf5)}.rooms_block .nomer_row .hotel_desc .hotel_info{margin-top:7px}.rooms_block .nomer_row .hotel_desc .hotel_info .hotel_near{padding-left:40px;background:url(/bitrix/templates/s1_cn/img/near_pic.png) left 2px no-repeat}.restor{margin:30px 0}.restor h1{margin:20px 0 40px;text-align:center;font-family:'Roboto Condensed',sans-serif;font-weight:600;color:#000;font-size:30px;text-align:center;text-transform:uppercase}.restor img{max-width:100%;height:auto}.restor .restor-row{margin-bottom:30px}.restor .restor-row img{margin-bottom:20px}.restor .restor-text h3{margin-bottom:25px}.restor-btn{padding:13px 20px;color:#fff;font-weight:bold;background:-webkit-gradient(linear,left bottom,left top,from(#0291bb),to(#0291bb));background:-o-linear-gradient(bottom,#0291bb,#0291bb);background:linear-gradient(to top,#0291bb,#0291bb);display:block;text-align:center;margin-top:20px;font-size:16px;max-width:200px;margin-right:12px}.restor-btn:hover{color:#fff;text-decoration:none;background:-webkit-gradient(linear,left bottom,left top,from(#02b0e3),to(#3ecbf5));background:-o-linear-gradient(bottom,#02b0e3,#3ecbf5);background:linear-gradient(to top,#02b0e3,#3ecbf5)}@media (max-width:1199px){.hotel_block{-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel_block .hotel_desc{width:30%;display:block;margin-bottom:20px}.rooms_block .nomer_row .hotel_desc .hotel_link{position:static}.hotel_block .hotel_pict{display:none}.hotel_block .hotel_rooms{width:69%}}.slick-prev:before,.slick-next:before{font-size:40px}.slick-prev{left:17px;z-index:100}.slick-next{right:35px}.slick-initialized .slick-slide{padding:2.5px}.row .span3{margin:0}.text-page{padding:70px 0}.text-page.news-detail{padding:0 0}.text-page h1{color:#262626;font-size:34px;line-height:1.4;margin-bottom:30px;font-weight:800;text-align:left}.text-page.text-page-home h1{text-align:center}.text-page h2{text-align:center;font-size:28px;font-weight:800;line-height:1.4;margin-bottom:30px;font-family:'Roboto Condensed',sans-serif;font-weight:600;color:#000;font-size:30px;text-align:center;margin-bottom:10px;text-transform:uppercase}.text-page.news-detail h2{text-align:left}.text-page h3{font-size:22px;line-height:30px;text-align:left;font-weight:700;margin-bottom:20px;clear:both}.text-page h4{font-size:15px;line-height:18px;text-align:left;margin-bottom:20px;font-weight:bold;text-transform:uppercase;clear:both}.text-page h5{color:#5ac8cf;text-align:left;font-size:13px;line-height:18px;margin-bottom:20px;font-weight:bold;text-transform:uppercase;clear:both}.text-page p{font-size:16px;line-height:1.6;text-align:justify;margin-bottom:20px}.text-page p strong,.text-page p b{font-weight:bold}.text-page ul,.text-page ol{margin:0 0 15px}.text-page ul li,.text-page ol li{font-size:16px;line-height:1.6;margin:0 0 5px;padding-left:25px;font-weight:300;font-style:normal;font-stretch:normal;color:#000;list-style:none;position:relative}.text-page ul li::after{content:'';width:6px;height:6px;background:#007984;border-radius:50%;position:absolute;left:0;top:10px}.text-page ol{counter-reset:li}.text-page ol li::after{counter-increment:li;content:counters(li,".") ". ";color:#5ac8cf;padding:8px 0;font-size:16px;font-weight:800;position:absolute;top:-8px;left:0}.text-page table{width:100%;margin:20px 0}.text-page table th{background:#5ac8cf;color:#fff;font-size:16px;font-weight:bold;line-height:1.6;text-transform:uppercase;padding:15px 15px}.text-page table td{border:1px solid #5ac8cf;font-size:16px;color:#fff;line-height:1.6;padding:15px 15px;vertical-align:top}.text-page img{max-width:100%;height:auto}.text-page img.aligncenter{margin:0 auto 20px;display:block}.text-page p a{color:#8d2137;text-decoration:underline}.text-page blockquote{background:#f4f5f6;padding:38px 65px 18px 65px;font-style:italic;font-weight:normal;font-size:16px;line-height:22px;color:#000;position:relative;margin:50px 0 50px}.text-page .hide-wrapper{overflow:hidden;position:relative}.text-page .hide-wrapper::after{content:'';bottom:0;left:0;width:100%;height:85px;z-index:2;position:absolute;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;background:#002b37;background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,1)));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#fff", GradientType=1)}.text-page .hide-wrapper.active::after{height:0}.text-page .hide-wrapper .read_more{font-weight:500;font-size:17px;line-height:23px;color:#4cb4d4;background:transparent;position:absolute;left:0;bottom:0;padding:0;z-index:3;outline:0;border:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.text-page .hide-wrapper .read_more:hover{color:#fa5a5a;cursor:pointer}.text-page p+h2,.text-page p+h3,.text-page p+h4,.text-page p+h5,.text-page ul+h2,.text-page ul+h3,.text-page ul+h4,.text-page ul+h5,.text-page ol+h2,.text-page ol+h3,.text-page ol+h4,.text-page ol+h5{margin-top:40px}.text-page .margin-20{margin:10px 0}.text-page .margin-30{margin:15px 0}.text-page .margin-40{margin:20px 0}.text-page .margin-50{margin:25px 0}.text-page .margin-60{margin:30px 0}.text-page .margin-70{margin:35px 0}.text-page .margin-80{margin:40px 0}.text-page .margin-90{margin:45px 0}.text-page .margin-100{margin:50px 0}.text-page .recvizit table td{border:0}@media (max-width:575px){.top-page.text-page h1,.top-page .subtitle,.top-page .subtitle-btn{text-align:center}}@media (min-width:1590px){.container{max-width:1550px}}.blog-section .news-item{margin-bottom:50px}.blog-section .news-item .blog-img{max-height:299px;overflow:hidden;margin-bottom:20px}.blog-section .news-item a .blog-img img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.blog-section .news-item a:hover .blog-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-section .news-item h3{color:#000;margin-bottom:15px}.blog-section .news-item a:hover h3{color:#0291bb}.text-search #block-search{position:initial;left:5%;margin-top:40px;background:rgba(0,0,0,.8);width:100%;margin-bottom:20px}.blog-back-btn{padding:13px 0;color:#fff;font-weight:bold;background:-webkit-gradient(linear,left bottom,left top,from(#0291bb),to(#0291bb));background:-o-linear-gradient(bottom,#0291bb,#0291bb);background:linear-gradient(to top,#0291bb,#0291bb);display:block;max-width:200px;text-align:center;margin:20px auto 50px;font-size:16px}.blog-back-btn:hover{color:#fff;text-decoration:none;background:-webkit-gradient(linear,left bottom,left top,from(#02b0e3),to(#3ecbf5));background:-o-linear-gradient(bottom,#02b0e3,#3ecbf5);background:linear-gradient(to top,#02b0e3,#3ecbf5)}.faq-main{margin:0}.faq-main-tab{position:relative;display:block;width:100%}.faq-main-item{position:relative;display:block;width:100%;border-bottom:1px solid #ebebeb;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.faq-main-item:first-child{border-top:1px solid #ebebeb}.faq-main-item:first-child .faq-main-item__text{display:block}.faq-main-item__text .tel{white-space:nowrap;color:#000}.messengers-faq-p{display:inline;vertical-align:middle}.messengers.messengers-faq{display:inline-block;margin-left:10px}.faq-main-item__title{position:relative;display:block;width:100%;font-weight:700;font-size:24px;line-height:1.6;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px 37px 26px 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}@media (max-width:767px){.faq-main-item__title{font-size:22px;line-height:28px}}.faq-main-item__title b{font-weight:700}@media (max-width:1199px){.faq-main-item__title{padding:19px 37px 20px 0}}@media (max-width:767px){.faq-main-item__title{font-size:16px;line-height:25px}}.faq-main-item__title:hover{color:#007984}.faq-main-item__title.current .faq-main-item__btn{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);stroke:#007984}.faq-main-item__btn{position:absolute;display:block;width:21px;height:21px;right:8px;top:50%;margin-top:-10.5px;stroke:#24272d;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;stroke-width:3;cursor:pointer}.faq-main-item__btn:hover{stroke:#2c79e9}.faq-main-item__text{position:relative;display:none;width:100%;font-weight:500;font-size:22px;line-height:32px;padding-bottom:23px}.faq-main-item ul{margin:0 0 15px}.faq-main-item ul li{font-size:16px;line-height:1.6;margin:0 0 5px;padding-left:25px;font-weight:300;font-style:normal;font-stretch:normal;color:#000;list-style:none;position:relative}.faq-main-item ul li::after{content:'';width:6px;height:6px;background:#007984;border-radius:50%;position:absolute;left:0;top:10px}@media (max-width:1199px){.faq-main-item__text{font-size:16px;line-height:22px}}@media (max-width:767px){.faq-main-item__text{font-size:14px;line-height:20px}}.faq-main__btn{margin-top:63px;position:relative;display:block;width:100%;text-align:center}@media (max-width:767px){.faq-main__btn{margin-top:42px}}@media (max-width:370px){.messengers.messengers-faq{display:block;margin-left:0;margin-top:15px}}.otzivi-page{margin:50px 0 0}.otzivi-page .otzivi-page_item{padding:40px 35px;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.15);box-shadow:0 1px 15px rgba(0,0,0,.15);background-color:#fff;border-radius:6px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.otzivi-page .otzivi-page_item .otzivi-page_item-info{width:25%}.otzivi-page .otzivi-page_item .otzivi-page_item-text{width:75%}.otzivi-page .otzivi-page_item .otzivi-page_item-text p{font-size:17px;line-height:1.6}.otzivi-page .otzivi-page_item .otzivi-page_item-info .otzivi-page_item-info_name{font-weight:600;margin-bottom:15px;font-size:17px}.otzivi-page .otzivi-page_item .otzivi-page_item-info .otzivi-page_item-info_date{font-size:14px;color:#727272;margin-bottom:15px}@media (max-width:1199px){.otzivi-page .otzivi-page_item .otzivi-page_item-info{width:30%}.otzivi-page .otzivi-page_item .otzivi-page_item-text{width:70%}}@media (max-width:767px){.otzivi-page .otzivi-page_item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.otzivi-page .otzivi-page_item .otzivi-page_item-info{margin-bottom:15px}.otzivi-page .otzivi-page_item .otzivi-page_item-info{width:100%}.otzivi-page .otzivi-page_item .otzivi-page_item-text{width:100%}}@media (max-width:575px){.otzivi-page .otzivi-page_item{padding:20px 15px}.otzivi-page .otzivi-page_item .otzivi-page_item-text p{font-size:15px;line-height:1.6}}.raitings{display:flex;width:100%}.raitings>div{width:20%}.rating{padding:30px 0}.rating_name{text-align:center;font-weight:bold;margin:10px 0;font-size:20px;color:#262626}.rating__logo{position:relative;width:100%;height:54px;max-width:170px;margin:0 auto}@media (max-width:1589px){.rating__logo img{width:140px}.rating_name{font-size:18px}}@media (max-width:1199px){.raitings{flex-wrap:wrap}.raitings>div{width:33.3%;margin-bottom:30px}}@media (max-width:767px){.raitings>div{width:50%;margin-bottom:0}}@media (max-width:991px){.rating__logo{height:47px;max-width:133px}}.rating__logo img{max-width:100%;display:block;margin:0 auto;max-height:100%}.rating__num{position:relative;display:block;width:100%;text-align:center;font-weight:700;font-size:18px;line-height:28px;margin:20px 0 0;padding-top:15px}@media (max-width:991px){.rating__num{font-size:20px;margin:10px 0;padding-top:10px}.rating_name{font-size:18px}}.rating__num::before{content:"";position:absolute;display:block;width:48px;top:0;left:50%;margin-left:-24px;height:3px;background:#11a5a6}.rating__stars{position:relative;display:block;width:140px;margin:0 auto;height:28px;background:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"26\"\ height=\"26\"\ viewBox=\"-40\ -40\ 80\ 80\"><path\ fill=\"transparent\"\ stroke=\"%23FBBC05\"\ stroke-width=\"2\"\ \ d=\"M\ 0.000\ 20.000\ L\ 23.511\ 32.361\ L\ 19.021\ 6.180\ L\ 38.042\ -12.361\ L\ 11.756\ -16.180\ L\ 0.000\ -40.000\ L\ -11.756\ -16.180\ L\ -38.042\ -12.361\ L\ -19.021\ 6.180\ L\ -23.511\ 32.361\ L\ 0.000\ 20.000\ \"/></svg>);background-image:url(data:image/svg+xml,%3Csvg\ enable-background=\'new\ 0\ 0\ 32\ 32\'\ id=\'Editable-line\'\ version=\'1.1\'\ viewBox=\'0\ 0\ 32\ 32\'\ xml:space=\'preserve\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E%3Cpath\ d=\'\ M16.842,3.548l3.29,6.984c0.137,0.29,0.401,0.491,0.707,0.538l7.357,1.12c0.77,0.117,1.077,1.108,0.52,1.677l-5.324,5.436\ c-0.221,0.226-0.322,0.551-0.27,0.87l1.257,7.676c0.131,0.803-0.673,1.416-1.362,1.036l-6.58-3.624c-0.273-0.151-0.6-0.151-0.873,0\ l-6.58,3.624c-0.688,0.379-1.493-0.233-1.362-1.036l1.257-7.676c0.052-0.319-0.049-0.644-0.27-0.87l-5.324-5.436\ c-0.557-0.569-0.25-1.56,0.52-1.677l7.357-1.12c0.306-0.047,0.57-0.248,0.707-0.538l3.29-6.984\ C15.503,2.817,16.497,2.817,16.842,3.548z\'\ fill=\'none\'\ id=\'XMLID_16_\'\ stroke=\'%23FBBC05\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-miterlimit=\'10\'\ stroke-width=\'1\'/%3E%3C/svg%3E)}@media (max-width:991px){.rating__stars{margin-bottom:40px}}.rating__stars.r4{--r:4}.rating__stars.r41{--r:4.1}.rating__stars.r42{--r:4.2}.rating__stars.r43{--r:4.3}.rating__stars.r44{--r:4.4}.rating__stars.r45{--r:4.5}.rating__stars.r46{--r:4.6}.rating__stars.r47{--r:4.7}.rating__stars.r48{--r:4.8}.rating__stars.r49{--r:4.9}.rating__stars.r5{--r:5}.rating__stars::before{content:"";top:0;left:0;height:100%;position:absolute;display:block;width: calc(28px * var(--r, 1));background:url(data:image/svg+xml;utf8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"\ width=\"26\"\ height=\"26\"\ viewBox=\"-40\ -40\ 80\ 80\"><path\ fill=\"%23FBBC05\"\ stroke=\"%23FBBC05\"\ stroke-width=\"2\"\ \ d=\"M\ 0.000\ 20.000\ L\ 23.511\ 32.361\ L\ 19.021\ 6.180\ L\ 38.042\ -12.361\ L\ 11.756\ -16.180\ L\ 0.000\ -40.000\ L\ -11.756\ -16.180\ L\ -38.042\ -12.361\ L\ -19.021\ 6.180\ L\ -23.511\ 32.361\ L\ 0.000\ 20.000\ \"/></svg>);background-image:url(data:image/svg+xml,%3Csvg\ enable-background=\'new\ 0\ 0\ 32\ 32\'\ id=\'Editable-line\'\ version=\'1.1\'\ viewBox=\'0\ 0\ 32\ 32\'\ xml:space=\'preserve\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E%3Cpath\ d=\'\ M16.842,3.548l3.29,6.984c0.137,0.29,0.401,0.491,0.707,0.538l7.357,1.12c0.77,0.117,1.077,1.108,0.52,1.677l-5.324,5.436\ c-0.221,0.226-0.322,0.551-0.27,0.87l1.257,7.676c0.131,0.803-0.673,1.416-1.362,1.036l-6.58-3.624c-0.273-0.151-0.6-0.151-0.873,0\ l-6.58,3.624c-0.688,0.379-1.493-0.233-1.362-1.036l1.257-7.676c0.052-0.319-0.049-0.644-0.27-0.87l-5.324-5.436\ c-0.557-0.569-0.25-1.56,0.52-1.677l7.357-1.12c0.306-0.047,0.57-0.248,0.707-0.538l3.29-6.984\ C15.503,2.817,16.497,2.817,16.842,3.548z\'\ id=\'XMLID_16_\'\ stroke=\'%23FBBC05\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ fill=\'%23FBBC05\'\ stroke-miterlimit=\'10\'\ stroke-width=\'1\'/%3E%3C/svg%3E)}.restor-btns{display:flex;flex-wrap:wrap}header .menu{z-index:2;position:relative}.r52-a-cookies__body p{margin:0;font-size:15px}.r52-a-cookies__footer{margin-top:20px;padding:0;background:transparent}.r52-a-cookies__btn-settings,.r52-a-cookies__settings{display:none}.r52-a-cookies__body a{color:#000!important}@media screen and (max-width:576px){.r52-a-cookies__body p{font-size:12px;line-height:1.2}}#block-for-slider{width:100%;margin:0 auto}#viewport{width:100%;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;text-align:center}#slidewrapper{position:relative;width:calc(100% * 100);-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transition-timing-function:cubic-bezier(.67,.01,.23,1);-o-transition-timing-function:cubic-bezier(.67,.01,.23,1);transition-timing-function:cubic-bezier(.67,.01,.23,1)}#slidewrapper,#slidewrapper ul,#slidewrapper li{margin:0;padding:0}.slide{width:calc(100%/100);list-style:none;display:inline;float:left}.slide-img{width:100%}#prev-btn,#next-btn{position:absolute;width:42px;height:42px;background-color:#323c48;color:#fff;border-radius:50%;top:calc(50% - 25px);font-size:30px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-family:monospace;text-align:center;line-height:40px;font-weight:bold}#prev-btn:hover,#next-btn:hover{background-color:#0291bb}#viewport:hover #prev-next-btns{display:block}#prev-btn:hover,#next-btn:hover{cursor:pointer}#prev-btn{left:20px}#next-btn{right:20px}#nav-btns{position:absolute;width:100%;bottom:20px;padding:0;margin:0;text-align:center}.slide-nav-btn{position:relative;display:inline-block;list-style:none;width:10px;height:10px;border:2px solid #323c48;border-radius:50%;margin:3px}.slide-nav-btn:hover{cursor:pointer;background-color:#323c48}.slide-nav-btn.active{cursor:pointer;background-color:#323c48}#block-search{top:50%}@media (max-width:1600px){.rooms_block .nomer_row .hotel_desc .hotel_info{margin-top:0;font-size:13px}.rooms_block .nomer_row .hotel_desc .hotel_info .hotel_near{padding-left:28px;background:none;background-size:auto}.rooms_block .nomer_row .hotel_desc .hotel_info .hotel_near:before{content:"";width:26px;height:16px;position:absolute;left:0;padding-left:20px;background-size:cover;background-image:url(/bitrix/templates/s1/img/near_pic.png)}}@media (max-width:1400px){.rooms_block .nomer_row .hotel_desc .hotel_info{margin-top:0;font-size:12px}}@media (max-width:1300px){footer .block_wrapper{padding:0 16px}}@media (max-width:1279px){header .logo{width:160px}header nav{margin-left:30px}header #menu-hotels{margin-right:10px}header nav ul li a{padding:0 7px}header .head-visa-block{display:none}header .tel{text-align:right}}@media (max-width:1200px){.block_wrapper{padding:0 16px}.popup_nomer .popup{margin-left:18px;width:calc(100% - 36px);left:0}.flex-control-nav{margin-left:25px!important}.www a{border:0}}@media (max-width:1100px){footer .tel{font-size:25px}footer .tel .policy_link{max-width:160px}}@media (max-width:1024px){#slidewrapper .module{left:16px;bottom:34px}.hotel_block .hotel_pict{width:45.5%;margin-right:1%}#block-search{top:45%}.wrapper>#viewport{height:85vh;width:auto}#slidewrapper li{height:576px}#block-for-slider #nav-btns{left:436px;bottom:55px}#slidewrapper .text_slider{left:436px;bottom:121px;width:460px}#slidewrapper .text_slider .title{font-size:72px}#slidewrapper .text_slider .text{font-size:27px}.shares .t .block .title{font-size:20px}.shares .t .block .private_text{font-size:12px}footer .tel{font-size:20px}.block_wrapper{padding:0 16px}.baner_page{height:384px}.baner_page .text{margin-left:20px;bottom:84px}.flexslider .slides img{height:inherit}.popup_nomer .popup .left,.popup_nomer .popup .right{width:100%;float:inherit}.popup_nomer .popup{left:50%;top:0;margin-top:15px;width:600px;margin-left:-300px}.popup_nomer .popup .left .text{margin-bottom:0;overflow:hidden}.popup_nomer .popup .left .link{position:inherit;display:inline-block}.popup_nomer .popup{height:initial}.flexslider .slides img{max-height:inherit;width:100%;height:auto}.flexslider{max-width:400px!important;margin:0 auto!important}}@media (max-width:1024px) and (orientation:portrait){#block-search{top:275px}}@media (max-width:1023px){header{padding:0 2.5%}header nav{margin-left:10px}header #menu-hotels{margin-right:5px}header .tel{display:none}header .tel_copy{display:block}header .logo{text-align:center}header .logo img{margin-top:0}header #menu-hotels li a{padding:19px 7px}header.sticky nav,header nav{vertical-align:top;width:calc(100% - 175px);position:relative;top:19px}header #menu-hotels+ul{top:19px;position:relative}header.sticky #menu-hotels li a{padding:29px 7px}header.sticky #menu-hotels+ul{position:relative;top:-12px}.wrapper #block-search{top:75px;margin-top:0}.wrapper header.sticky+#block-search{top:115px;margin-top:0}}@media (max-width:968px){.row .span3{width: calc(100%/2 - 24px);float:left;margin:12px}#slidewrapper li{height:576px;height:1000px}#slidewrapper .text_slider{bottom:inherit;left:inherit;top:199px;width:555px;margin-left:-278px;left:50%}#slidewrapper .text_slider .title,#slidewrapper .text_slider .text{text-align:center}#slidewrapper .text_slider .text{width:100%}#slidewrapper .module{bottom:110px;left:50%;margin-left:-160px}#block-for-slider #nav-btns{left:0;text-align:center}footer .copi{margin-right:9px;font-size:12px}footer .tel a{font-size:16px}.contacs_row .span{width: calc(100%/2 - 40px);margin-bottom:40px}.menu_popup .popup{width:384px;overflow-y:auto}.menu_popup .popup .popup_close{top:48px;left:23px}.menu_popup .popup .text{padding-top:128px;padding-left:40px}.menu_popup .popup .text .t{margin-left:0;float:inherit}.menu_popup .popup .text .t:nth-child(1) {margin-bottom:80px}}@media (max-width:768px) and (orientation:portrait){#block-search{top:75px}}@media (max-width:768px){header{padding:5px 25px;background:url(/bitrix/templates/s1_cn/img/rooms_bg.jpg) top center no-repeat;background-size:cover;position:relative;top:0;left:0}header::before{content:'';background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(0,0,0,.72)),to(rgba(0,0,0,0)));background:-o-linear-gradient(top,rgba(0,0,0,.72) 20%,rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,.72) 20%,rgba(0,0,0,0));top:0;left:0;position:absolute;height:100%;width:100%;z-index:0}.header .menu{position:relative;z-index:2}header .tel{top:0}header .menu_burger{display:block;position:relative;top:0}header.sticky .menu_burger{top:3px}.hotel-first{position:relative}#slidewrapper li{height:909px}#slidewrapper .text_slider .title{font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#fff}header nav{display:none}#slidewrapper .text_slider{width:100%;left:0;margin-left:0;top:102px}#slidewrapper .text_slider .text{padding:0 24px;font-size:27px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}#slidewrapper .text_slider .title{width:100%;padding:0 20px}.row .span3{width:calc(100% - 24px)}.title_default{text-align:center;font-size:30px}.shares .hotel a{text-align:center}.shares .hotel{height:inherit}footer .copi{float:none;margin:0 auto 20px auto}.mobile_display_none{display:none}footer .menu ul{line-height:1.2}footer .menu ul li{margin-bottom:4px}footer .menu .hotel-address-block{white-space:nowrap}footer .tel{width:100%;text-align:center;margin-top:20px}footer .tel a{font-size:24px}footer .tel .policy_link{max-width:350px}#footer-payment-logo{text-align:center}footer .tel i{font-size:18px}#slidewrapper .module{width:290px;margin-left:-145px;bottom:100px}.baner_page{height:384px}.baner_page .text{position:inherit;margin:0;text-align:center;padding-top:144px;padding:0 40px;padding-top:210px}.baner_page .text .title{font-size:40px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:normal;color:#fff}.recvizit a{width:100%;font-size:16px}.contacs_row .span{width:calc(100% - 40px);margin-bottom:40px;text-align:center}.contacs_row .title{font-size:20px}.contacs_row .tel,.contacs_row .mail,.contacs_row p{font-size:14px}.menu_popup .popup{width:100%}.menu_popup .popup .text{padding-top:25px;padding-left:0;text-align:center}.menu_popup .popup .text .t:nth-child(1) {margin:0;margin-bottom:32px}.menu_popup .popup .text .t .title{font-size:35px;margin-bottom:14px}.nomer_row .nomer{width:calc(100% - 24px);height:230px}.nomer_row .nomer .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nomer_row .nomer .name .p{font-size:16px;padding:3px 0 0}.img_file .img_list .list_click{width:40px;height:40px;margin-right:10px;margin-bottom:10px}.row_uslugi .span{width:calc(100% - 64px);height:inherit}.row_uslugi .span .title .img{float:inherit;margin:auto}.row_uslugi .span .title{height:74px;margin-bottom:14px}.row_uslugi .span .title .name{width:100%;float:inherit;text-align:center;font-size:20px}.row_uslugi .span .text{font-size:14px;text-align:center}.baner_1_bg{padding:60px 16px;text-align:center}.baner_1 .text .p a{font-size:16px;padding:24px}.o_teli .left,.o_teli .right{width:100%;float:inherit}.o_teli .right{float:inherit;margin-top:20px}.popup_nomer .popup{width:100%;width:calc(100% - 36px);left:0;margin-left:16px}.popup_nomer .popup .left .text .popup_detel .ul_title,.popup_nomer .popup .left .text .popup_detel .ul{display:none}.popup_nomer .popup .left .popup_name{font-size:20px;text-align:center}.popup_nomer .popup .left .text .popup_detel{font-size:14px;text-align:center}.popup_nomer .popup .left .link{position:inherit;display:block;display:block;left:0;text-align:center}.wrapper #block-search{position:static;margin:50px auto 0;width:90%;-webkit-transform:none;-ms-transform:none;transform:none}.wrapper header.sticky+#block-search{top:75px}header .menu_burger_bottom{margin-right:30px}.head-visa-block{display:none}.mobile_slider{width:100%;position:relative;overflow:hidden;text-align:center;display:block}header .tel_copy{display:none}header .tel{display:inline-block;width:calc(100% - 215px)}header.sticky .logo{top:-2px}.akcii_block .slick-slide .akcii_block_head{top:3%}.baner_1{background-position:right top!important}.baner_1 .text .name{line-height:1.1;font-size:35px;margin-bottom:12px}.baner_1_bg{padding:15px 30px}.baner_1 .text .p{font-size:19px;line-height:1.1}.baner_1 .text .p a{padding:12px 24px}.mobile_display{display:block}#block-search{left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wrapper>#viewport{height:auto}#viewport .hotel_detail_name{top:calc(50%);padding:0;font-size:200%;line-height:1.1}#viewport .hotel_detail_name h1{font-size:32px}.slick-prev,.slick-next{display:none!important}.cafe_hide{display:none}.cafe_show{text-transform:capitalize;font-size:25px}#small-header{background-position-x:40%!important}.baner_2 .htext{left:0%}.recvizit_wrapper .recvizit{display:block;width:100%;margin-right:0;margin-bottom:30px}.hotel_detail_name .menu_stars{top:0;font-size:100%}.hotel_detail_name .menu_stars img{height:32px;width:auto}}@media (max-width:520px){header .menu_burger_bottom{margin-right:10px}header .menu{position:relative;text-align:center}header .menu .menu_burger{position:absolute;z-index:10}header .menu .tel,header .menu .logo{display:block;width:100%;text-align:center}header .menu .logo{margin-bottom:7px}#small-header{background-position-x:70%!important}.baner_2 .htext{font-size:35px}.baner_1 .baner_1_bg{padding:7px 30px}.baner_1 .text .name{font-size:27px;margin-bottom:5px}#viewport .hotel_detail_name{font-size:150%}#viewport .hotel_detail_name h1{font-size:28px}.hotel_detail_name .menu_stars{top:5px}}@media (max-width:768px) and (orientation:landscape){.wrapper>#viewport,.mobile_slider{height:auto;width:100%;max-height:none;display:block;text-align:center;overflow:hidden}#block-for-slider{display:none}.row_uslugi .span{width:calc(100% - 64px)}header{padding-top:10px}}@media (max-width:700px){.baner_2 .htext{font-size:25px}}@media (max-width:440px){.baner_2_bg{overflow:hidden}.baner_2 .htext{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:27%;width:100%;text-align:center}.baner_2 .text{position:absolute;left:50%;right:auto;top:64%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}}@media (max-width:520px){header{padding:5px 15px 5px 45px}header .tel a{font-size:12px}header .menu-phone-icon{display:none}header .menu .logo{width:80px}header .menu .tel{width:105px}header .logo img{width:100%!important;height:auto!important}.lang-select a img{width:20px}.lang-select a{margin:0 4px}.lang-select{width:56px}header .menu .menu_burger{position:absolute;z-index:10;left:-33px;top:7px}}.flex-container a:active,.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{width:96%;padding:2%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li a.next{background:url(/bitrix/templates/s1_cn/img/next.png);background-repeat:no-repeat;right:-21px}.flex-direction-nav li a.prev{background:url(/bitrix/templates/s1_cn/img/prev.png);background-repeat:no-repeat;left:12px}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:0;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999px;border-radius:13px;border:2px solid #fff}.flex-control-nav li a:hover{background:#fff}.flex-control-nav li a.active{background:#fff}.title_default{font-family:'Roboto Condensed',sans-serif;font-weight:600;color:#000;font-size:30px;text-align:center;margin-bottom:10px;text-transform:uppercase}#block-search{position:absolute;left:5%;margin-top:-200px;background:rgba(0,0,0,.8);width:300px;z-index:9}#slidewrapper .module{width:300px}.menu_popup{min-height:100vh;height:100vh}.menu_popup .popup{min-height:100vh;height:100vh}#block-search-fixed .tl-container{padding:0 10%;margin:0 auto}.tl-visa{display:block;padding:5px 15px;max-width:300px;color:#fff;text-decoration:none;margin:0 auto;box-sizing:border-box;text-align:center;background:#b9280e;background:-moz-linear-gradient(-45deg,#b9280e 0,#811e58 50%,#363186 100%);background:-webkit-linear-gradient(-45deg,#b9280e 0,#811e58 50%,#363186 100%);background:linear-gradient(135deg,#b9280e 0,#811e58 50%,#363186 100%)}.tl-visa__image{display:inline-block;vertical-align:middle;margin-right:10px}.tl-visa__title{display:inline-block;vertical-align:middle;font:13px/14px Arial;line-height:1.3}@media (max-width:1200px){#slidewrapper .text_slider{right:0}}@media (max-width:1024px){.tl-container.block_wrapper{padding:0}}@media (max-width:968px){#block-search{margin-top:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.menu_popup,.menu_popup .popup{min-height:100vh;height:100vh}}header nav>ul>li{position:relative}header nav>ul>li:last-child{margin-left:10px}header nav>ul>li:last-child:after{content:"";width:18px;height:18px;background-image:url(data:image/svg+xml,%3Csvg\ width=\'18\'\ height=\'18\'\ viewBox=\'0\ 0\ 18\ 18\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M9.18\ 9.12C10.89\ 9.12\ 12.27\ 7.74\ 12.27\ 6.06C12.27\ 4.35\ 10.89\ 3\ 9.18\ 3C7.47\ 3\ 6.09\ 4.38\ 6.09\ 6.06C6.09\ 7.77\ 7.47\ 9.12\ 9.18\ 9.12ZM9.18\ 9.9C5.55\ 9.9\ 3\ 11.79\ 3\ 14.52V15.3H15.33V14.52C15.33\ 11.79\ 12.81\ 9.9\ 9.18\ 9.9Z\'\ fill=\'white\'/%3E%3C/svg%3E%0A);position:absolute;left:-10px;top:0}.loyalty-container{max-width:1466px;margin:50px auto 0;padding:0}.loyalty-logo{display:flex;justify-content:center;margin:0 auto 25px}.loyalty-title{font-family:"Roboto",sans-serif;font-weight:600;font-size:24px;line-height:100%;text-align:center;text-transform:uppercase;margin-bottom:36px;color:#212529}.loyalty-header{font-family:"Roboto",sans-serif;font-weight:300;font-size:18px;line-height:32px;color:#212529;margin:0 auto 36px}.loyalty-list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:0 auto 60px!important;padding:0!important}.loyalty-card{display:flex;flex-direction:column;max-width:380px}.loyalty-card:not(:last-child) {margin-bottom:30px}.loyalty-card__img{width:380px;height:247px;background:#757272;border-radius:20px}.loyalty-card__text{margin:0;padding:15px 5px}.loyalty-card__header{display:flex;gap:5px;justify-content:space-between;margin-bottom:21px;font-size:24px;font-weight:600;line-height:21px;color:#000}.loyalty-card__advantages{list-style-type:disc;padding-left:20px}.card-advantages__item{margin-bottom:10px;font-family:"Roboto",Arial,sans-serif;font-size:20px;font-weight:400;line-height:21px;color:#000}.card-advantages__item span{color:#007984}.loyalty__title{font-family:"Roboto",Arial,sans-serif;font-weight:600;font-size:24px;line-height:32px;text-transform:uppercase;text-align:center;color:#212529;margin:0 auto 70px}.loyalty-footer{padding-bottom:15px}.loyalty-footer__title{font-family:"Roboto",sans-serif;font-weight:600;font-size:20px;line-height:100%;color:#212529;margin:0 auto 20px}.loyalty-footer p{font-family:"Roboto",Arial,sans-serif;font-weight:300;font-size:18px;line-height:32px;color:#000;margin:0 auto 16px}.loyalty-footer ul{list-style-type:disc;padding-left:20px;margin:0 0 25px}.loyalty-footer ul li{margin-bottom:10px;font-family:"Roboto",Arial,sans-serif;font-size:20px;font-weight:300;line-height:21px;color:#000}.loyalty-button{display:flex;align-items:center;justify-content:center;margin:0 auto 40px}.loyalty-link{padding:16px 24px;font-family:"Roboto",Arial,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:normal;background:#007984;color:#fff!important;text-decoration:none;text-transform:uppercase}.loyalty-link:hover{background:#008b98}@media (max-width:768px){.loyalty-card{flex-direction:column}.loyalty-card__img{margin:0 auto;max-width:380px;width:100%;height:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/bitrix/templates/s1_cn/css/slick/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir="rtl"] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir="rtl"] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir="rtl"] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}