@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap);.button:hover,.content-part-in,a.anchor{position:relative}.gallery-items,body.overflow-hidden{overflow:hidden}.button,h1{text-transform:uppercase}div.sep,h2.sep{border-top:1px solid #ccc}.mobile-link:before,.toggle .item .title:after,q:after,q:before{content:''}.b-slider.slider-license img,.b-slider.slider-main .picture img,.home-content-gallery img,.restaurants-container .gallery-item .gallery-item-image,.rooms-container .gallery-item .gallery-item-image,.special-gallery .gallery-item .gallery-item-image,.video-item,.youtube img{object-fit:cover}@font-face{font-family:Play;src:url(../fonts/play-regular.eot);src:url(../fonts/play-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/play-regular.woff) format("woff"),url(../fonts/play-regular.ttf) format("truetype"),url(../fonts/play-regular.svg#playregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EuropeExt;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/europe-extended.ttf) format("truetype")}@font-face{font-family:'Europe Normal';font-style:normal;font-weight:400;src:url(../fonts/europe-normal.woff) format("woff"),url(../fonts/europe-normal.ttf) format("truetype");font-display:swap}@font-face{font-family:icon;src:url(../fonts/icons/7/icons.eot);src:url(../fonts/icons/7/icons.eot) format("embedded-opentype"),url(../fonts/icons/7/icons.ttf) format("truetype"),url(../fonts/icons/7/icons.woff) format("woff"),url(../fonts/icons/7/icons.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/open-sans/open-sans.eot);src:local(""),url(../fonts/open-sans/open-sans.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans.woff) format("woff"),url(../fonts/open-sans/open-sans.ttf) format("truetype"),url(../fonts/open-sans/open-sans.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/open-sans/open-sans-italic.eot);src:local(""),url(../fonts/open-sans/open-sans-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-italic.woff) format("woff"),url(../fonts/open-sans/open-sans-italic.ttf) format("truetype"),url(../fonts/open-sans/open-sans-italic.svg#OpenSans) format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/open-sans/open-sans-bold.eot);src:local(""),url(../fonts/open-sans/open-sans-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-bold.woff) format("woff"),url(../fonts/open-sans/open-sans-bold.ttf) format("truetype"),url(../fonts/open-sans/open-sans-bold.svg#OpenSans) format("svg")}*{box-sizing:border-box}body{font:400 16px 'Open Sans',sans-serif;color:#333}@media only screen and (max-width:1000px){body{font-size:13px}}.home-content-gallery .gallery-line,.w-content,.w-footer,.w-h-line,.w-header{width:100%;min-width:1240px}.content-part{width:100%}@media (min-width:1200px){#w-content.mt-60{margin-top:60px}#w-content.mt-70{margin-top:70px}#w-content.mt-156{margin-top:156px}}.content-part-in,.footer,.h-line,.header,.home-content-gallery .gallery-line-inner,.main-menu{width:1140px;margin:0 auto}.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9{float:left;margin-left:20px;min-height:1px;max-width:100%;box-sizing:border-box}@media (max-width:400px){.span1,.span10,.span11,.span12,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9{padding-left:0}}.span10:first-child,.span11:first-child,.span12:first-child,.span1:first-child,.span2:first-child,.span3:first-child,.span4:first-child,.span5:first-child,.span6:first-child,.span7:first-child,.span8:first-child,.span9:first-child{margin-left:0}.span2{width:140px}.span4{width:300px}.span5{width:360px}.span6{width:460px}.bonus-item .span8{margin-left:0;padding-left:20px}@media (max-width:1110px){.bonus-item .span8{width:100%;display:block;margin-top:10px;padding-left:0}}.bonus-program{background:#ebebeb;padding:50px 0}.bonus-program__block{display:flex;flex-direction:row;max-width:1170px;margin:0 auto;padding:0 15px}.bonus-program__image-wrap{width:32%}@media (max-width:991px){.bonus-program__image-wrap{width:40%}}@media (max-width:567px){.bonus-program__block{flex-direction:column}.bonus-program__image-wrap{width:100%;margin-bottom:30px}}.bonus-program__image{max-width:100%;height:auto}.bonus-program__description{width:68%;padding:0 40px}@media (max-width:991px){.bonus-program__description{width:60%;padding:0 30px}}@media (max-width:567px){.bonus-program__description{width:100%;padding:0}}.span8{width:620px}.span9{width:800px}.span12{width:1140px}.span-left{float:left}.span-right{float:right}.pseudo-link,a{color:#17294d;text-decoration:underline;cursor:pointer}.pseudo-link:hover,a:hover{color:#2e70ca;text-decoration:none}a.anchor{display:block;top:-61px;visibility:hidden}.button,.icon,.w-icon{display:inline-block}.icon{width:16px;height:16px;background:url(/upload/images/icons+.png?v=2) 999px 999px no-repeat}.icon.email{background-position:0 0}.icon.skype{background-position:-16px 0}.icon.email-2{background-position:0 -43px}.icon.skype-2{background-position:-16px -43px}.icon.share{background-position:-32px 0}.icon.facebook{background-position:-48px 0}.icon.instagramm{background-position:-312px -160px}.icon.twitter{background-position:-64px 0}.icon.vk{background-position:-80px 0}.icon.vacancies{height:18px;background-position:-96px 0}.icon.phone{width:20px;height:32px;background-position:-137px 0}.icon.tl-logo{width:30px;height:31px;background-position:-157px 0}.icon.people-1{width:16px;height:15px;background-position:-92px -146px}.icon.people-2,.icon.people-table-1,.icon.people-table-2{height:15px;background-position:-101px -146px}.icon.people-2{width:16px}.icon.people-table-1{width:8px}.icon.people-table-2{width:16px}.icon.people-table-3,.icon.people-table-4{background-position:-82px -146px;margin:0;height:15px}.icon.people-table-3{width:26px}.icon.people-table-4{width:36px}.icon.people-more{width:9px;height:15px;background-position:-99px -146px}.icon.price-list{width:19px;height:21px;background-position:-101px -170px}.icon.motivator.motivator-action{width:77px;height:77px;background-position:0 -272px}.icon.motivator.motivator-new{width:77px;height:77px;background-position:0 -362px}.icon.watch{width:24px;height:26px;background-position:-99px -211px}.icon.president{width:35px;height:30px;background-position:-373px -79px}.closed .icon.uarr,.icon.darr{width:10px;height:7px;background-position:-112px -275px}.icon.uarr{width:10px;height:7px;background-position:-97px -275px}p .people-table-1,p .people-table-2{top:2px;display:inline-block;position:relative}.minimize .icon{width:10px;height:8px;background-position:-146px -142px}.maximize .icon{width:10px;height:8px;background-position:-146px -159px}.w-icon{width:55px;height:43px;background:url(/images/weather.png) no-repeat}.w-icon.clear,.w-icon.sunny{background-position:0 0}.w-icon.small-clouds{background-position:-55px 0}.w-icon.cloudy{background-position:-110px 0}.w-icon.big-cloud{background-position:-165px 0}.w-icon.rain{background-position:0 -45px}.w-icon.rainfall{background-position:-55px -45px}.w-icon.snow{background-position:-110px -45px}.w-icon.storm{background-position:-165px -45px}.search-form{width:274px;height:244px;background:url(/images/temp-search-form.png) no-repeat}.content-part-in.imposition-of{margin-top:-53px}.content-part.imposition-on{padding-bottom:10px}.content-part.sidebar{background:#ebebeb}.content-part.sidebar .content-part-in{padding:0 20px}@media (max-width:767px){.content-part.sidebar .content-part-in{padding:0 15px}}.button{height:42px;padding:0 25px;line-height:42px;font-size:14px;color:#fff;text-decoration:none;text-shadow:#797979 1px 1px 0;text-shadow:rgba(0,0,0,.5) 1px 1px 0;background:#134e9e;background:-moz-linear-gradient(top,#134e9e 0,#093e85 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#134e9e),color-stop(100%,#093e85));background:-webkit-linear-gradient(top,#134e9e 0,#093e85 100%);background:-o-linear-gradient(top,#134e9e 0,#093e85 100%);background:-ms-linear-gradient(top,#134e9e 0,#093e85 100%);background:linear-gradient(to bottom,#134e9e 0,#093e85 100%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#134e9e', endColorstr='#093e85', GradientType=0)}.button:hover{top:-2px;color:#fff;background:#cdaa66;background:-moz-linear-gradient(top,#edad33 0,#cdaa66 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#edad33),color-stop(100%,#cdaa66));background:-webkit-linear-gradient(top,#edad33 0,#cdaa66 100%);background:-o-linear-gradient(top,#edad33 0,#cdaa66 100%);background:-ms-linear-gradient(top,#edad33 0,#cdaa66 100%);background:linear-gradient(to bottom,#edad33 0,#cdaa66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edad33', endColorstr='#ba420d', GradientType=0)}.margin-top{margin-top:22px!important}.clear{clear:both}.slider-controls{top:50%;transform:translateY(-50%);position:absolute;z-index:10;width:100%}.slider-logo{position:absolute;width:100%;left:0;height:110px;top:30px}.slider-logo__container{height:100%;position:relative;max-width:1210px;margin:0 auto}.image-border img,.inner-small-gallery .gallery-item{max-width:100%}.slider-logo__content{position:absolute;width:200px;height:110px;background-image:url(/upload/images/slider-logo.png);z-index:12;background-repeat:no-repeat;background-size:contain}@media (max-width:1240px){.slider-logo{top:10px}}@media (max-width:991px){.slider-logo{top:5px}.slider-logo__content{margin-left:60px;width:150px;height:80px}}@media (max-width:480px){.slider-logo__content{width:120px;height:60px}}.slider-arrow-left,.slider-arrow-right{background:url(/images/slider-arrow.png) center no-repeat;width:26px;height:46px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;background-size:contain;z-index:1}.slider-arrow-left{left:25px}.slider-arrow-right{right:25px;transform:rotate(180deg) translateY(50%);-moz-transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%)}.restaurants-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image,.special-gallery .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}@media (max-width:480px){.slider-arrow-left,.slider-arrow-right{width:16px;height:28px}.slider-arrow-left{left:15px}.slider-arrow-right{right:15px}}.gallery{position:relative}.gallery.inner-small-gallery{padding-top:65%}.gallery.inner-small-gallery--index{padding-top:147%}.gallery.special-gallery{padding-top:55%}.gallery-items{width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}.gallery-items .slider-item,.gallery-items .slider-item .slider-img{height:100%}.inner-small-gallery.partners .gallery-item img{width:94%;height:92%}.gallery-item{display:none;width:100%;height:100%;position:relative;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:1}.gallery-item.curr{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;display:block;opacity:1}.gallery-arrow{display:none;width:35px;height:60px;position:absolute;top:38px;cursor:pointer;background-image:url(/upload/images/icons+.png);background-color:#fff;background-color:rgba(255,255,255,.8);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:20}.w-gallery-items:hover .gallery-arrow{display:block}.gallery-line{width:100%;height:37px;position:absolute;bottom:0;left:0;background:#cdaa66;background:rgba(189,98,42,.85);z-index:10}.gallery-text{float:left;height:35px;margin-left:20px;font-size:14px;font-weight:700;font-style:italic;color:#fff;line-height:35px}.gallery-text a{display:inline-block;color:#fff}h1,h2{color:#17294d}.gallery-bullets{float:right;margin:6px 14px 0 0;line-height:normal}.bullet{float:left;padding:4px;cursor:pointer}.bullet-1 .bullet-icon{display:inline-block;width:14px;height:14px;background:url(/upload/images/icons+.png) -14px -105px no-repeat}.bullet-1:hover .bullet-icon{background-position:0 -105px}.bullet-1.curr .bullet-icon{background-position:-28px -105px}.bullet-2 .bullet-icon{display:inline-block;width:14px;height:14px;background:url(/upload/images/icons+.png) -14px -119px no-repeat}.bullet-2:hover .bullet-icon{background-position:0 -119px}.bullet-2.curr .bullet-icon{background-position:-28px -119px}.home-content-gallery{height:640px!important;background:#b3d4fc}.home-content-gallery .gallery-items{position:absolute;top:0;width:100%;height:100%}.home-content-gallery .gallery-item{height:inherit!important;min-height:1px;top:0;bottom:auto;display:none}.home-content-gallery img{z-index:-1;background-size:cover;width:100%!important}.home-content-gallery .gallery-line{height:35px;background:#17294d;background:rgba(25,59,105,.75)}.home-content-gallery .gallery-line-inner{position:relative;height:35px}.home-content-gallery .gallery-bullets{margin:6px -6px 0 0}.home-content-gallery .gallery-arrow-down{width:80px;height:34px;position:absolute;left:50%;bottom:0;margin-left:-40px;background:url(/upload/images/icons+.png) 0 -218px #ebebeb;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;cursor:pointer}.gallery-arrow-left{left:5px;background-position:0 -158px}.gallery-arrow-right{right:5px;background-position:-35px -158px}.content-part.content-tab-bg-help{height:22px;background:#ebebeb}h1{font:400 30px 'Open Sans',sans-serif}body.home h1{margin:27px 0;text-align:center;text-transform:none}h2:first-child,p:first-child{margin-top:0}.content-table th.strong,.inner-item-features h3,.tab-header,body.home h1 span,h2{text-transform:uppercase}h2{font-weight:400;line-height:30px;font-family:'Open Sans',sans-serif}h3,p,ul{font-family:'Open Sans',sans-serif!important}h2.sep{padding-top:12px}h2.orange,h2.orange a{color:#cdaa66}h3{font-weight:700}td ul{padding:0}p,ul{font-size:12.5pt!important}ol,ul{list-style-position:inside}ul.not-dotted{list-style:none}li{margin-bottom:10px}ol.tight li,ul.tight li{margin-bottom:0}.w-content-img{display:inline-block;margin:3px 0 15px}.w-content-img-left{float:left;margin-right:25px}.w-content-img-right{float:right;margin-left:25px}.w-content-img img{width:440px}.w-content-img-block{width:450px;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px 0 0 10px}.w-content-img-block img{float:left;width:215px;height:135px;margin:0 10px 10px 0}.tab-header{display:block;width:100%;height:53px;line-height:53px;text-align:center;font-size:20px;color:#17294d;background:#fff;text-decoration:underline;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;cursor:pointer}.tab-header:hover{height:55px;margin-top:-2px;text-decoration:none}.tab-header.fixed:hover{height:53px;margin-top:0}.tab-header.active{color:#000;text-decoration:none;cursor:default}.tab-header.inactive{background:#f3f3f3}.separated-tabs{display:flex;justify-content:center}.separated-tabs .tab-header{float:left;width:300px;margin-left:20px}.separated-tabs .tab-header:first-child{margin-left:0}.blue-text{color:#17294d}.image-border{display:block;padding:9px;border:1px solid #7190bc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff}.image-border.orange{border-color:#e77817}.content-table{margin:19px 0;border:1px solid #7ea0d0;border-collapse:separate;font-size:12pt}.content-table td,.content-table th{padding:9px 20px;text-align:center;border:1px solid #7ea0d0}.content-table th{padding-top:14px;padding-bottom:14px;font-weight:700;color:#000;background:#e9e9e9}.content-table th.strong{font-size:16px;font-weight:700}.content-table td{color:#17294d;background:#fff}.content-table.first-left td:first-child,.content-table.first-left th:first-child{text-align:left}.content-table td.not-first,.content-table th.not-first{border-left-width:1px}.content-table.first-left td.not-first,.content-table.first-left th.not-first{border-left-width:1px;text-align:center}.content-table a{color:#fff;text-decoration:underline}.breadcrumbs a,.content-table a:hover{text-decoration:none}.date{color:#9a9a9a}.home-content-conference{padding-top:47px}.home-content-restaurants,.home-content-services{padding-top:32px}.home-content-conference p,.home-content-restaurants p,.home-content-services p{margin:0 0 20px}.home-content-general{background-color:#ebebeb}.home-content-general .content-part-in{padding:50px 0 0}.home-content-general .home-blocks{margin-bottom:42px}.home-content-general .home-block{float:left;position:relative;margin-bottom:25px}.home-content-general .home-block .icon{position:absolute;right:2px;top:2px;width:68px;height:68px}.home-content-general_main .content-part-in{padding:1px 0 0}.home-content-general_main .content-part-in .main-award{width:200px;height:110px;background-image:url(/upload/images/slider-logo.png);background-repeat:no-repeat;background-size:contain;float:right;margin:10px 20px}@media (max-width:400px){.home-content-general_main .content-part-in .main-award{float:none;margin:10px auto}}.icon.beach{background-position:-127px -49px}.icon.excursion{background-position:-59px -49px}.home-content-general .home-beach{border-color:#6c8bb7}.home-content-general .home-excursion{float:right;border-color:#6c8bb7}.tarify .rooms-body{width:100%}.home-content-rooms{padding-bottom:30px}.home-room{width:300px}.home-room-1{float:left;margin-right:20px}.home-room-2{float:left}.home-room-3{float:right}.home-rooms-gallery{width:280px;margin:0 auto;border-top:1px solid #e1e1e1}.home-rooms-gallery .gallery-bullets{float:none;height:25px;margin:0;padding-top:5px;font-size:0;text-align:center}.home-rooms-gallery .bullet{float:none;display:inline-block;padding:3px}.home-rooms-gallery .w-gallery-items{position:relative;z-index:1}.home-rooms-gallery .gallery-items{width:100%;height:187px}.home-rooms-gallery .gallery-item{height:187px}.home-rooms-gallery .gallery-line{height:60px;position:absolute;bottom:0;background:#17294d;background:rgba(25,59,105,.75)}.content-map,.content-map .content-part-in{height:480px}#map-info,.content-map,.w-map-info{position:relative}.home-rooms-gallery .gallery-text{float:left;width:150px;margin:0 -40px 0 0;padding:6px 0 0 10px;font-size:12px;color:#fff;line-height:18px;font-style:normal;font-weight:400}.home-rooms-gallery .w-home-rooms-price{float:right;margin-left:-50px;padding:14px 10px 0 0;color:#fff;font-size:12px}.home-rooms-gallery .home-rooms-price{font-size:20px}.home-rooms-gallery .w-button{padding-top:15px;text-align:center}.home-content-conference{background:#ebebeb;padding-bottom:20px}.home-content-restaurants{background:#e1e1e1;padding-bottom:20px}.home-content-services{background:#ebebeb;padding-bottom:26px}.content-map{background:#ebebeb}.w-map-info{top:10px;margin-left:15px;z-index:10;width:300px;max-height:500px;overflow-y:hidden;-webkit-transition:max-height .6s;-moz-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s}.w-map-info.closed{max-height:53px}#map-inner{position:absolute;left:0;bottom:10px;width:100%;height:400px;background:#ebebeb}#map-info{margin-top:10px;padding:15px 30px;font-size:14px;color:#fff;background:#17294d;background:rgba(25,59,105,.75)}#map-info p{margin:0 0 20px}#map-info a{display:inline-block;margin:7px 0 0;color:#fff}#map-info li,#map-info ul{margin:0}#map-hide{position:absolute;right:2px;bottom:2px;width:24px;height:24px;cursor:pointer}#map-hide.icon{background-position:-211px 0}#map-hide.icon:hover{background-position:-187px 0}.inner-content-header .content-part-in{position:relative;padding-top:42px}.inner-content-header h1{margin:0 0 0 -2px}.inner-content-main .home-content-general{padding-bottom:60px}.breadcrumbs{position:absolute;top:10px;left:-1px;font:400 13px 'Open Sans',sans-serif}.advantages,.breadcrumbs-item{font-family:'Open Sans',sans-serif}.breadcrumbs a{color:#17294d}.breadcrumbs a:hover{text-decoration:underline}.inner-item{margin:0 0 15px;border-top:1px solid #ccc}.inner-item.first,.inner-item.second,.inner-item.third{border-top:none}.inner-right{padding:0}.inner-item:first-child .inner-right{margin-top:-4px;padding-top:0}.inner-item h2{margin:0 0 7px;color:#cdaa66}.inner-item p{margin:15px 0}.inner-item ul{margin:8px 0 -5px}@media (max-width:767px){.inner-item ul{padding-left:5px}}.inner-item ul li{margin:0 0 4px}.inner-small-gallery .gallery-item img{width:100%;height:100%;object-fit:cover}.inner-small-gallery .gallery-line{position:static;background:0 0;text-align:center;font-size:0}.inner-small-gallery .gallery-bullets{display:inline-block;float:none;margin:0;padding-top:5px}.inner-small-gallery .bullet{padding:3px}.inner-small-gallery .motivator{position:absolute;top:0;right:0;z-index:10}.inner-average-gallery .gallery-item,.inner-average-gallery .gallery-item img,.inner-average-gallery .gallery-items{width:100%;height:100%}.inner-average-gallery .gallery-line{position:static;background:0 0;text-align:center;font-size:0}.inner-average-gallery .gallery-bullets{display:inline-block;float:none;margin:0;padding-top:5px}.inner-average-gallery .bullet{padding:3px}.inner-average-gallery .motivator{position:absolute;top:0;right:0;z-index:10}.inner-item-features h3{margin:18px 0 8px;padding-bottom:6px;font-size:20px;font-weight:400;line-height:24px;color:#17294d}.inner-item-features.clearfix p,.inner-item-features.clearfix ul{margin:0 0 15px;padding-top:5px;font-size:14px;line-height:17px}@media (max-width:767px){.inner-item-features ul{padding:5px 0 0 20px}.tarify .inner-item-features ul{padding:5px 0 0}}.inner-item-features.clearfix>p{margin:25px 0 15px;padding-top:0;font-size:16px;line-height:20px}.restaurant-detail-info,.time-block{padding:10px 10px 4px 11px;background:#eef1f6;-moz-border-radius:5px;-webkit-border-radius:5px;color:#17294d}.inner-item-features li{margin:0}.inner-item .minmaximize-target{margin-bottom:15px;max-height:0;overflow-y:hidden;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}@media (max-width:767px){.inner-item .minmaximize-target{margin:0}}.inner-item .minmaximize-target.opened{max-height:3729px}.inner-item .minmaxmize{display:inline-block;margin-top:11px}.inner-item .minmaxmize .icon{margin-left:5px}.time-block{font-size:14px;line-height:42px;border-radius:5px}.time-block .icon.watch{position:relative;top:4px;margin-right:7px}.time-block span{font-size:30px}.time-block .button{float:right}.restaurant-detail-info{font-size:21px;line-height:48px;border-radius:5px}.restaurant-detail-info span{font-size:30px}.restaurant-detail-info .icon-phone{float:left;margin:2px 15px 0 0}.restaurant-detail-info .icon-phone-2{float:left;margin:8px 15px 0 0}.rooms-price-block{font-size:12.5pt;line-height:42px;color:#17294d;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:30px;border-radius:0;margin-top:20px}.rooms-sidebar{float:right;width:27%;padding-left:31px;border-left:1px solid #17294d}.rooms-body{float:left;width:66%}.rooms-price{font-size:22.5pt}.rooms-price-table-wrap{max-width:100%;overflow-x:auto;display:inline-block;margin-top:15px}.rooms-price-table{border-collapse:separate;font-size:12pt;min-width:600px}.rooms-price-table td,.rooms-price-table th{width:141px;height:39px;padding:10px;text-align:center;border:1px solid #7ea0d0}.rooms-price-table th:first-child{width:100px}.rooms-price-table.wide-first-col td,.rooms-price-table.wide-first-col th{width:269px!important}.rooms-price-table.wide-first-col th:first-child{width:167px!important}.rooms-price-table th.not-first:first-child{height:39px;border-left:1px solid #c7d2e0}.rooms-price-table thead th{height:49px;font-weight:700;color:#000;background:#e9e9e9;text-transform:inherit}.rooms-price-table thead th.not-first:first-child{line-height:normal;background:#7ea0d0}.rooms-price-table td{color:#17294d;background:#fff}.rooms-price-table .thin-font{font-weight:400}.rooms-price-table tbody th:first-child{background:#e9e9e9;color:#000;font-weight:700;text-transform:inherit}.rooms-item .inner-item-features h3{border-bottom:1px solid #ccc}.rooms-price-table.offer-price-table.wide-first-col th:first-child{width:240px!important}.advantages{font-weight:700;color:#444;font-size:14px}.advantages-header{padding:20px 40px 19px 30px;font-size:12px;text-transform:uppercase;background-color:#BD622A;color:#fff}.advantages-body{color:#666;background:rgba(255,255,255,.95);border:1px solid #BD622A;padding:30px}.advantages-item{display:flex;margin-bottom:20px;align-items:center}.advantages-item .icon{min-width:24px;height:24px;margin-right:15px}.restaurants-price-table{margin-top:15px;border:1px solid #7ea0d0;border-collapse:separate}.event-table,.medprice,.prices-table,table{border-collapse:collapse}.restaurants-price-table td,.restaurants-price-table th{height:39px;padding:0;font-size:16px;color:#17294d;border-top:1px solid #c7d2e0}.restaurants-price-table th{width:241px;padding-left:9px;text-align:left;font-weight:400;border-left:1px solid #c7d2e0;background:#eef1f6}.restaurants-price-table td{width:59px;font-weight:700;text-align:center;background:#dfe8f7}.restaurants-price-table th:first-child{border-left:none}.restaurants-price-table thead th{width:618px;height:48px;font-size:16px;font-weight:400;color:#fff;background:#7ea0d0;border-top:none}.services-item .inner-item-features,.treatment-item .inner-item-features{margin-top:7px;border-top:1px solid #ccc}.treatment-item .inner-item-features{border-bottom:1px solid #ccc}.olymp-banner{position:relative;float:right;width:244px;margin-top:19px;font-size:14px;z-index:19}.olymp-banner-header{position:relative;height:42px;font-weight:700;color:#fff;line-height:42px;text-transform:uppercase;text-shadow:#7a3e15 1px 1px 0;text-align:center;border:2px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 4px 3px rgba(0,0,0,.25);-moz-box-shadow:0 4px 3px rgba(0,0,0,.25);box-shadow:0 4px 3px rgba(0,0,0,.25);background:#e29e1d;background:-moz-linear-gradient(top,#e29e1d 0,#cdaa66 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e29e1d),color-stop(100%,#cdaa66));background:-webkit-linear-gradient(top,#e29e1d 0,#cdaa66 100%);background:-o-linear-gradient(top,#e29e1d 0,#cdaa66 100%);background:-ms-linear-gradient(top,#e29e1d 0,#cdaa66 100%);background:linear-gradient(to bottom,#e29e1d 0,#cdaa66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e77817', endColorstr='#ba420d', GradientType=0);cursor:pointer;z-index:5}.olymp-banner-header:hover{background:#fb8219;background:-moz-linear-gradient(top,#fb8219 0,#ee5900 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fb8219),color-stop(100%,#ee5900));background:-webkit-linear-gradient(top,#fb8219 0,#ee5900 100%);background:-o-linear-gradient(top,#fb8219 0,#ee5900 100%);background:-ms-linear-gradient(top,#fb8219 0,#ee5900 100%);background:linear-gradient(to bottom,#fb8219 0,#ee5900 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb8219', endColorstr='#ee5900', GradientType=0)}.olymp-banner-header .uarr{margin-left:4px}.w-olymp-banner-content{position:absolute;top:40px;left:2px;width:240px;max-height:500px;background:#fff;z-index:3;-webkit-transition:max-height .6s;-moz-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow-y:hidden}.tabs,.tabs label,.vacancy{position:relative}.olymp-banner-content{padding:23px 20px 20px}.olymp-banner.closed .w-olymp-banner-content{max-height:0}.olymp-banner-content span{font-weight:700;color:#17294d}.olymp-banner-content .button{margin-top:5px}.vacancy{z-index:100}.tabs{margin:0 auto}.tabs a{font:400 30px 'Open Sans',sans-serif;text-transform:uppercase;color:#17294d}.tabs label{color:#555;cursor:pointer;display:block;float:left;width:30px;height:45px;line-height:45px;top:2px;text-align:center}.tabs label img:hover{border:1px solid #33c}.tabs input{position:absolute;left:-9999px}#tab_1:checked~#tab_l1,#tab_2:checked~#tab_l2,#tab_3:checked~#tab_l3,#tab_3:checked~#tab_l4{background:#fff;border-color:#fff;top:0;z-index:3}.tabs_cont{background:#fff;position:relative;z-index:2}.tabs_cont>div{position:absolute;left:-9999px;top:0;opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.events-container .gallery-item .gallery-item-image,.kids-container .gallery-item .gallery-item-image,.restaurants-container .gallery-item .gallery-item-image,.rooms-container .gallery-item .gallery-item-image,.services-container .gallery-item .gallery-item-image,.special-gallery .gallery-item .gallery-item-image,.treatments-container .gallery-item .gallery-item-image{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out}#tab_1:checked~.tabs_cont #tab_c1,#tab_2:checked~.tabs_cont #tab_c2,#tab_3:checked~.tabs_cont #tab_c3,#tab_4:checked~.tabs_cont #tab_c4{position:static;left:0;opacity:1}.main-page-video{margin:-80px 0 30px;text-align:center}.pattern-overlay{background-color:#17294d;margin-bottom:-103px}.pattern-overlay .content-part-in{padding-bottom:50px}.h-block.h-b-address{margin-left:-168px;margin-right:113px}.social-link{margin:0}.f-instagramm{background-position:-312px -187px!important}.prices-table td{border:1px solid #000;text-align:center}.r-type{font-weight:700;text-align:left!important}.mobile-link:before{float:left;width:11px;height:18px;margin:8px 5px 0 0;background:url(/images/mobile-icon.png) no-repeat}div.news-default span.news-date,div.news-smi span.news-date{float:right;opacity:.35}div.news-default span.news-date--under,div.news-smi span.news-date--under{float:none}.event-table{margin-top:10px}.event-table th{font-size:12px;font-weight:400;color:#fff;background:#0070c0}.event-table th,td{border:1px solid #000;vertical-align:middle;padding:0 9px}#tl-search-form.inner{background:#ee7c00;height:88px;width:100%;min-width:1240px}.slick-slider{-moz-box-sizing:border-box}[dir=rtl] .slick-slide{float:right}.b-section.section-full{padding:50px 0}.b-slider{position:relative;z-index:1;overflow:visible;max-width:1140px;margin:0 auto}.detail-kids,.detail-restaurant,.detail-service,.detail-treatment{margin-bottom:50px}.b-section.section-offers .section-offers-bg{position:absolute;top:0;height:100%;background:#fff;width:100%;left:0}.b-slider .slick-list{overflow:hidden;width:100%}.b-slider .slider-item{float:left;position:relative;padding:0 10px}.b-slider .slider-item__inner{position:relative;padding:9px}.b-slider .image-container{border-radius:5px;border:1px solid #7190bc;display:block;position:absolute;z-index:9;top:0;left:0;right:0;bottom:0}.b-slider .slider-item .item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.b-slider .slider-content{padding:10px 0;width:100%;display:table}.b-slider .slider-content .title{color:#17294d;font-size:20px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #17294d}.b-slider .slider-content .text{color:#333;font-size:16px}.b-slider .slider-image{width:100%;height:190px;background:center center no-repeat;background-size:cover;box-shadow:none;border-radius:4px;position:relative}.b-slider .slider-navigation{position:absolute;top:75px;font-size:48px;color:#fdd271;width:13px;height:40px;cursor:pointer;opacity:.7;z-index:10}.mx-visible,.sochicameraWidget{visibility:hidden;opacity:0}.b-slider .slider-navigation.navigation-next{right:-42px;background:url(/images/ui/right-arrow.png) no-repeat}.b-slider .slider-navigation.navigation-prev{left:-42px;background:url(/images/ui/left-arrow.png) no-repeat}.special-offers{background:#ebebeb;padding:50px 0}.special-offers_main{padding:50px 0 0}.detail-service .info{width:100%}.detail-service .gallery{width:300px;float:left}.detail-kids .info{width:100%}.detail-kids .gallery{width:300px;float:left}.detail-kids h1{font-family:'Open Sans',sans-serif}.detail-treatment .info{width:100%}.detail-treatment .gallery{width:300px;float:left}.simple.inner-content-header{background:0 0;margin-left:0;padding-left:0;min-width:auto}.simple.inner-content-header .content-part-in{margin-left:0;padding-left:0;padding-right:0;margin-bottom:15px}.detail-restaurant .info{width:100%;float:left;margin-bottom:30px}.detail-restaurant .gallery{width:300px;float:left}.add-price,.beuty-table,.price-table{width:100%}.detail-restaurant .preview-text,.detail-restaurant .restaurant-detail-info{float:left;margin-left:30px;max-width:585px}.detail-restaurant .preview-text{margin-top:30px}.room-service li{list-style:disc}.room-subtitle{margin-bottom:5px!important;margin-top:10px!important}.add-price td{border:1px solid #ddd}.beuty-table td{border:1px solid #333;padding:3px}.price-table tr.title td{background:#0070C0;color:#fff;border:1px solid #999;padding:3px}.price-table .subtitle td{background:#F93;color:#fff}.price-table td{border:1px solid #000;padding:3px}.toggle .item{margin:3px 5px 0;padding:3px 5px}.toggle .item .title{margin:0 0 5px -10px}.toggle .item .title:after{background:url(/upload/images/icons+.png) -145px -156px no-repeat;width:10px;height:10px;margin-left:5px;display:inline-block}.modal-popup-container,.modal-wrap{display:none}.toggle .item .title.active:after{background-position:-145px -140px}.toggle .item .title span{color:#2B72BA;font-size:14px;font-weight:700;cursor:pointer;border-bottom:1px dashed #2B72BA}.toggle .item .text{display:none;margin:0 5px;padding:3px 5px}.modal-popup-close{position:fixed;left:81%;top:31%;font-size:2vw;z-index:51;color:#000;text-decoration:none}#modal-popup{top:30%;width:65%;z-index:50;border:2px solid #c3c3c3;left:19%;position:fixed}.modal-wrap{position:fixed;text-align:center;vertical-align:middle;z-index:2147483648;padding-top:240px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{position:relative;display:inline-block;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);animation-name:animatetop;animation-duration:.4s}.modal-wrap .banner-popup-close{position:absolute;font-size:2vw;z-index:51;color:#fff;text-decoration:none;top:0;right:20px}.restaurant-2-gallery .image-overlay:hover+.special-item-title,.restaurant-2-title:hover,.special-gallery .image-overlay:hover+.special-item-title,.special-item-title:hover{text-decoration:underline}.special-programs-img{width:100%}.special-programs-more{font-size:14pt!important;color:#cdaa66}.button-contract{padding:0;line-height:35px;max-width:200px;font-size:13px;height:37px;text-align:center;display:block;margin:10px 45px}.restaurant-2-item-title,.special-item-title{bottom:0;font-family:'Open Sans',sans-serif;color:#fff!important;font-size:19px}.special-items{display:flex;flex:2;flex-wrap:wrap;margin:40px -20px 0;position:relative}.special-items .special-item{width:calc(33.3333% - 20px);margin:0 10px 20px;position:relative}@media (max-width:1199px){.special-items .special-item{width:calc(50% - 20px)}}@media (max-width:767px){.special-items .special-item{width:100%}}.special-items .special-item-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10}.special-item-title{z-index:210;position:absolute;padding:0 3px 0 10px}.special-item{padding-left:0;margin-right:3.5px;margin-left:3.5px}.special-item .span4{width:auto}.special-gallery .gallery-item{width:100%;height:100%;top:initial;left:initial}.restaurants-item .image-overlay,.special-gallery .image-overlay{z-index:20;box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);-webkit-box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);-moz-box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);position:absolute;width:100%;height:100%}.restaurant-2-items{display:flex;flex:3;flex-wrap:wrap;margin-bottom:50px}.restaurant-2-item.inner-item{border-top:none}.restaurant-2-item-title{z-index:210;position:absolute;padding:0 3px 0 10px}.restaurant-2-gallery .gallery-item{width:280px;height:190px;top:initial;left:initial}.restaurant-2-gallery .image-overlay{z-index:205;box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);-webkit-box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);-moz-box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);position:absolute;width:100%;height:100%}.spec-programs-element{margin:50px 0}.color-orange{color:#cdaa66}.gallery-line-inner{margin-left:auto!important;margin-right:0!important;width:100%!important;padding-right:20px!important;box-sizing:border-box!important}.tl-motivator .tl-motivator-text{text-align:left}.restaurants-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:20px;margin:20px -10px}.restaurants-container .span4{width:auto}.restaurants-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.restaurants-container .gallery-line{display:none}.restaurants-container .image-border{border:none;border-radius:0;padding:0}.restaurants-container .gallery-item{width:100%;height:100%;top:0;left:0}.restaurants-container .restaurant-item-name{position:absolute;z-index:19;bottom:15px;left:20px;font:20px 'Open Sans',sans-serif;color:#fffefe;text-transform:uppercase}.detail-text .info-detail .icon-info a,.detail-text .info-detail .icon-info span,.rooms-container .room-item-name{font-family:'Open Sans',sans-serif}.detail-restaurant .detail-text{font-size:1.2em}.detail-restaurant .detail-text .time-block{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:40px}.detail-text.with-info{position:relative;padding-right:265px;min-height:100px}@media (max-width:1239px){.detail-text.with-info{padding-right:0}}.detail-text .info-detail{padding:16px 0 0 28px;float:right;position:absolute;right:0;top:0;box-sizing:border-box;width:230px;border-left:1px solid #17294d}@media (max-width:1239px){.detail-text .info-detail{position:relative;float:left;width:100%;border:none;padding:0}.detail-text .info-detail ul li{display:inline-block;vertical-align:middle;margin:0 10px 20px}.detail-text ul{padding-left:0}}.detail-text .info-detail ul{list-style:none;padding:0}.detail-text .info-detail .icon-info{position:relative;width:100%;padding:0 0 0 44px}.detail-text .info-detail .icon-info span{width:100%;clear:both;display:inline-block}.detail-text .info-detail .icon-info+.icon-info{margin-top:20px}.detail-text .info-detail .info-button{margin-top:30px}.detail-text .info-detail .info-button .button{max-width:200px;width:100%}.detail-text .info-detail .icon-info:not(.icon-info--pdf)::before{content:' ';position:absolute;display:block;width:40px;height:35px;top:5px;left:0;background:url(/upload/images/icons-info-new.png)}.detail-text .info-detail .icon-info--pdf::before{position:absolute;top:5px;left:0;display:flex;width:40px;height:35px;font-size:30px;line-height:1;color:#00498DFF}.detail-text .info-detail .icon-info.-time:before{background-position:-5px -116px}.detail-text .info-detail .icon-info.-location:before{background-position:-5px -158px}.detail-text .info-detail .icon-info.-capacity:before{background-position:-5px -40px}.detail-text .info-detail .icon-info.-phone:before{top:0;background-position:-5px -78px}.detail-text .info-detail .icon-info.-email:before{background-position:-5px -5px}.kids-tab,.kids-tab.inactive,.service-tab,.service-tab.inactive{background:0 0}.rooms-container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:20px 0;margin:0 -10px;flex-grow:1}.rooms-item.inner-item{border:none}.button.price-list,.button.rooms{margin-top:30px}@media (max-width:1239px){.button.price-list{margin-top:0;margin-left:10px}.button.price-list--top-offset{margin-top:20px;margin-left:0;margin-bottom:10px}}.button.beach,.button.downloading-file{margin-top:10px}@media (max-width:1239px){.button.beach,.button.downloading-file{margin-top:0;margin-left:10px}}.rooms-container .span4{width:auto}.rooms-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.rooms-container .gallery-line{display:none}.rooms-container .image-border{border:none;border-radius:0;padding:0}.rooms-container .gallery-item{width:100%;height:100%;top:0;left:0}.rooms-container .gallery-item img{width:100%;height:100%}.rooms-container .room-item-name{position:absolute;z-index:20;bottom:15px;left:50%;width:90%;transform:translateX(-50%);color:#fffefe;line-height:1.4;font-weight:400;text-transform:initial;text-align:center;font-size:14px}.events-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image,.kids-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image,.rooms-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image,.services-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image,.treatments-container .gallery-items .image-overlay:hover~.gallery-item .gallery-item-image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}@media (min-width:1240px){.rooms-container .room-item-name::first-line{font-size:22px}}@media (max-width:1239px){.rooms-container .room-item-name::first-line{font-size:14px}}.room-item-more{display:block;max-width:max-content;margin:20px auto 0;font-size:15px;color:#fff;text-decoration:none}.kids-container .kids-item-name,.services-container .services-item-name{bottom:15px;font:20px 'Open Sans',sans-serif;color:#fffefe;text-transform:uppercase}.rooms-price-wrapper{display:block;width:200px;margin:0 auto}.rooms-price-wrapper.-wide{width:226px}.services-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0;margin:0 -10px}.services-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.services-container .gallery-line{display:none}.services-container .image-border{border:none;border-radius:0;padding:0}.services-container .gallery-item{width:100%;height:100%;top:0;left:0}.services-container .services-item-name{position:absolute;z-index:20;left:20px}.service-tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.service-tabs--center{justify-content:space-evenly}.kids-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0;margin:0 -10px}.kids-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.kids-container .gallery-line{display:none}.kids-container .image-border{border:none;border-radius:0;padding:0}.kids-container .gallery-item{width:100%;height:100%;top:0;left:0}.kids-container .kids-item-name{position:absolute;z-index:19;left:20px}.desc-header,.desc-price{font-family:'Open Sans',sans-serif;color:#cdaa66}.kids-tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.desc-items{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.desc-items--spa .desc-item{justify-content:stretch}.desc-items--spa .desc-header{font-size:1.1em}.desc-items--spa .desc-button{height:100%;display:flex;align-items:flex-end}.desc-item{display:flex;flex-direction:column;width:46%;margin:10px 15px;box-sizing:border-box;border-top:1px solid #17294d;padding-top:10px}.desc-header{margin:1em 0}.desc-list{padding:0}.events-container .event-item-name,.treatments-container .treatment-item-name{z-index:20;bottom:15px;font:20px 'Open Sans',sans-serif;color:#fffefe;text-transform:uppercase}.preview-block{display:flex;margin-bottom:1em}.preview-block .text{margin-bottom:0!important}.treatments-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0;margin:0 -10px}.treatments-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.treatments-container .gallery-line{display:none}.treatments-container .image-border{border:none;border-radius:0;padding:0}.treatments-container .gallery-item{width:100%;height:100%;top:0;left:0}.treatments-container .treatment-item-name{position:absolute;left:20px}.events-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 0}.events-container .inner-item{border:none;position:relative;margin:0 10px 20px;width:calc(33.3333% - 20px)}.events-container .gallery-line{display:none}.events-container .image-border{border:none;border-radius:0;padding:0}.events-container .gallery-item{width:100%;height:100%;top:0;left:0}.events-container .event-item-name{position:absolute;left:20px}.detail-event .event-table th,td{border:1px solid #000;vertical-align:middle;padding:10px 11px}.detail-event{margin-bottom:50px}.detail-event .info{width:100%}.detail-event .gallery{width:300px;float:left}#repair-popup{background:url(/upload/images/repair.jpg) -31px -81px no-repeat;background-size:118%;border:2px solid #194a8a;width:620px;height:430px;margin:0;padding:0}#repair-popup .popup-container{padding:45px 40px}#repair-popup h2{font-size:60px;font-weight:700;margin-bottom:35px}#repair-popup p{color:#17294d;font-size:20px}.special-offers_main .slider-item{padding:0 5px 0 0;box-sizing:border-box}.special-offers_main .slider-offers .slider-item .image-container{border:none;border-radius:0;padding:0}.special-offers_main .slider-offers .slider-item .slider-image{box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6);border-radius:0}.special-offers_main .slider-offers .slider-item .slider-overlay{position:absolute;top:auto;bottom:5px;left:0;right:0;z-index:210}.special-offers_main .slider-item .title{display:inline-block;margin:-5px 0 7px;padding:0 3px 0 10px;color:#fff;font-size:20px;text-transform:uppercase;text-decoration:none}.special-offers_main .slider-content{display:none}.controls__icon_show,.controls__item,.controls__view_show,.controls_open .controls__icon_hide,.controls_open .controls__view_hide,.icon_theme-footer{display:inline-block}.slideshow__controls{position:absolute;width:100%;max-width:1200px;margin:0 auto;padding:0 15px;left:0;right:0;bottom:0;z-index:9}.controls{position:relative;text-align:right;font-size:0}.controls_reverse .controls__item{left:auto;right:0}.controls__item_switcher{z-index:1}.controls__item{width:120px;height:120px;padding:2px;margin:0;background:#fff;position:absolute;bottom:30px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;cursor:pointer}.controls__image{background-repeat:no-repeat;background-position:center;background-size:cover;height:0;padding-bottom:65.51724%;margin-bottom:10px;position:relative}.controls__overlay{position:absolute;background:rgba(27,53,102,.85);text-align:center;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}.controls__icon{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.icon_theme-footer{color:#fff;font-size:48px}.controls__icon_hide,.controls__view_hide,.controls_open .controls__icon_show,.controls_open .controls__view_show,.video-item{display:none}.controls__text{text-align:center;font-size:14px;color:#1b3566;padding:0 5px}@media (max-width:991px){.controls__text{font-size:13px}}.link_as-text,.link_as-text:hover{color:inherit;text-decoration:inherit}td p,tr.style8{font-size:12.5pt;font-family:'Open Sans',sans-serif;color:#11468E;font-weight:400;text-transform:uppercase;text-align:center}.sochicameraWidget{max-width:100%;width:100%;position:absolute!important;top:0!important;height:100%!important}.video-item,.video-items{position:absolute;top:0;width:100%}.controls_open.controls_reverse .controls__item:nth-child(1){right:0;left:auto}.icon.icon-less:before,button.icon-less.mfp-arrow:before{content:"\e90b"}.controls_open.controls_reverse .controls__item:nth-child(3){right:270px;left:auto}.controls_open.controls_reverse .controls__item:nth-child(2){right:135px;left:auto}.show{opacity:1;z-index:5;visibility:visible}.hidden,.invisible{visibility:hidden}.video-item{left:0;height:100%!important}.video-items{left:0;height:100%;overflow:hidden}.video-items.-main-page{position:relative;padding-top:55%}.video-items.-main-page .video-item{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}tr.style8 td{width:366px}.row-fluid{display:flex;justify-content:center}.detail-certificates{margin-bottom:50px}.about-avd{display:flex;flex-direction:row;clear:both;justify-content:space-between}.about-avd__item{display:flex;flex-direction:column;text-align:center;width:25%;padding-top:75px;padding-bottom:75px}.about-avd__title{font-size:24px;font-weight:700}.about-avd__text{margin:0}.about-menu{background-color:#ebebeb;height:60px;width:100%;margin:10px 0 30px}@media (max-width:1240px){.about-menu{min-width:1240px;width:auto}}.about-menu__container{height:100%;width:1140px;display:flex;flex-direction:row;align-items:center;margin:0 auto;padding:0 10px}.about-menu__item{text-align:center;margin-right:20px}.about-menu__item_hover{color:#17294d}.about-menu__item_hover:hover{color:#cdaa66;cursor:pointer}.about-slider{margin-bottom:30px}.slider-detail{margin:0 0 30px}.slider-detail .slider-detail-item-img{width:100%}.about-slider .slider-detail-item-img{margin:auto;border-radius:5px;border:1px solid #7190bc;max-height:750px;width:100%}.about-slider .slider-detail .slider-navigation{top:50%;transform:translateY(-50%)}.utp .b-icon{color:#cdaa66!important;font-size:30px!important;text-align:center;margin-bottom:11px}.video-items img{z-index:10!important;width:unset!important}.show .video-item{display:inline-block}.show .play-button{display:block;position:absolute;cursor:pointer;pointer-events:auto;left:50%;top:50%;min-height:auto!important;transform:translate(-50%,-50%);height:auto}.cursor,.disabled,.slick-slide.dragging img{pointer-events:none}.-hide{display:none!important}.-show{display:block}.tl-button{text-align:center;display:inline-block;text-decoration:none;background:#17294d;padding:10px 18px!important;border-radius:5px;border:2px solid #17294d;transition:all .25s ease;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;line-height:normal;height:auto;text-shadow:none}.tl-button:hover{top:0;background:#fff;color:#17294d;border:2px solid #17294d}.tl-motivator .discount,.tl-motivator span{color:#fff;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:700}@media (max-width:1240px){.documents-section{padding:0 20px}}@media (max-width:400px){.documents-section{padding:0 10px}}.tl-container-main{width:100%;z-index:11;background-color:#17294d}.inner-page .tl-container-main{margin-top:70px}@media (min-width:1240px){.inner-page .tl-container-main{margin-top:0}.tl-container-main.fixed{position:fixed;top:60px;left:0}.tl-container-main.fixed .tl-motivator .discount{padding:20px;top:-19px;transition:.2s}}.inner-page .inner-content-main .tl-container-main{margin-top:0}@media (min-width:887px) and (max-width:1239px){.inner-page .tl-container-main{margin-top:70px}}@media (max-width:480px){.inner-page .tl-container-main{margin-top:65px}}.inner-page .tl-container-main--without-margin-top,.tl-container-main--without-margin-top{margin-top:0}.search-form-main{z-index:10;position:relative;display:block;width:100%}.tl-motivator{display:inline-block;position:relative;vertical-align:top;margin-top:20px}@media (max-width:1199px){.tl-motivator{display:none}}.tl-motivator span{font-size:14px;text-align:right;float:left;display:block;margin-left:20px}.tl-motivator .discount{background:#cdaa66;text-align:center;min-width:68px;border-radius:100%;display:inline-block;position:absolute;top:-20px;right:-125px;line-height:23px;padding:20px;font-size:13px;z-index:9}.ir,.visuallyhidden,hr,img,legend{border:0}.ir:before,hr{display:block}.tl-motivator .discount span{font-size:22px;margin-left:0;text-align:center;float:none}.tl-container-main .tl-wrapper{width:1140px;height:auto;max-width:100%;margin:auto;padding:0 20px}.main-content-gallery{height:650px!important}.tl-motivator span{margin-top:8px}.tl-container-main.tl-fixed{position:fixed;top:60px}.tl-booking-form{margin-bottom:70px}.b-slider .slider-content .b-text.text-five-lines{text-align:center}.b-slider.slider-license .slider-item__inner{padding-top:0!important}.b-slider.slider-license .slider-half-item{position:absolute;left:0;right:0;top:0;bottom:0}.b-slider.slider-license .slider-navigation{top:50%;transform:translateY(-50%)}.b-slider.slider-license img{width:100%}.license-heading{margin-bottom:55px}@media (max-width:768px){.license-heading{margin-bottom:35px}}.service-tabs[data-current-section=salon-krasoty] .tab-header{width:initial!important;float:initial;margin-left:initial;gap:5px 17px}button,html,input,select,textarea{color:#222;font-family:sans-serif}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle;-ms-interpolation-mode:bicubic}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;overflow:hidden}.ir:before{content:"";width:0;height:150%}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after,.clearfix:before{content:" ";display:table;clear:both}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.js-container .more{max-height:0;overflow:hidden}.js-container .close{display:none;opacity:0}.js-container.state-open .more{max-height:2000px}.js-container.state-open .close{display:inline;opacity:1}.js-container.state-open .open{opacity:0;display:none}.js-container.contacts-more.state-open .open{opacity:1;display:inline}.inner-item.no-style{margin:0 0 .0001pt 14.2pt;padding:0;border:0}.inner-item .minmaxmize.no-top,body,figure,form{margin:0}dl,h3,menu,ol,p,pre,ul{margin:1em 0}/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}.content__link,.w-main-menu .main-menu .menu__item-link{text-transform:uppercase;font-family:'Open Sans',sans-serif}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.detail-kids .item-content .row .item,.detail-service .item-content .row .item,.detail-treatment .item-content .row .item{padding-top:10px;box-sizing:border-box;border-top:1px solid #17294d;float:left}textarea{resize:vertical;overflow:auto;vertical-align:top}table{border-spacing:0}.detail-service .item-content{font-size:1.2em;position:relative;box-sizing:border-box}.detail-service .item-content:after{content:'';display:block;clear:both}.detail-service .item-content.with-info .text p{margin-bottom:0}.detail-service .item-content.with-info .text{float:left;padding-right:25px;border-right:1px solid #17294d;box-sizing:border-box;margin-bottom:1em}.detail-service .item-content.with-info .info{float:left;width:100%;max-width:280px;padding-left:30px;box-sizing:border-box}.detail-service .item-content .row{display:flex}.detail-kids .item-content:after,.detail-service .item-content .row:after{content:'';display:block;clear:both}.detail-service .item-content .row:after{box-sizing:border-box}.detail-service .item-content .row .item{width:50%;margin:10px 15px}.detail-service .item-content .row .item--beach{width:100%}.detail-kids .item-content{font-size:1.2em;position:relative;box-sizing:border-box}.detail-kids .item-content.with-info .text p{margin-bottom:0}.detail-kids .item-content.with-info .text{float:left;padding-right:25px;border-right:1px solid #17294d;box-sizing:border-box;margin-bottom:1em}.detail-kids .item-content.with-info .info{float:left;width:265px;padding-left:30px;box-sizing:border-box}.detail-kids .item-content .row{display:flex}.detail-kids .item-content .row:after,.detail-treatment .item-content:after{display:block;content:'';clear:both}.detail-kids .item-content .row:after{box-sizing:border-box}.detail-kids .item-content .row .item{width:50%;margin:10px 15px}.detail-treatment .item-content{font-size:1.2em;position:relative;box-sizing:border-box}.detail-treatment .item-content.with-info .text p{margin-bottom:0}.detail-treatment .item-content.with-info .text{float:left;padding-right:25px;border-right:1px solid #17294d;box-sizing:border-box;margin-bottom:1em}.detail-treatment .item-content.with-info .info{float:left;width:265px;padding-left:30px;box-sizing:border-box}.detail-treatment .item-content .row{display:flex}.detail-treatment .item-content .row:after{content:'';display:block;clear:both;box-sizing:border-box}.detail-treatment .item-content .row .item{width:50%;margin:10px 15px}.detail-treatment .text-header{font-family:'Open Sans',sans-serif;color:#ed7d31}.item-content.with-info .info ul{list-style:none;padding:0;margin:0}.item-content.with-info .info .icon-info{position:relative;width:100%;padding:0 0 0 44px}.item-content.with-info .info .icon-info span{width:100%;clear:both;display:inline-block;font-family:'Open Sans',sans-serif}.item-content.with-info .info .icon-info a{font-family:'Open Sans',sans-serif}.item-content.with-info .info .icon-info+.icon-info{margin-top:20px}.info-image-wrapper{width:100%}.info-image{width:100%;height:auto;object-fit:contain;display:inline-block!important}.item-content.with-info .info .icon-info:before{content:' ';position:absolute;display:block;width:40px;height:35px;top:5px;left:0;background:url(/upload/images/icons-info-new.png) no-repeat}.item-content.with-info .info .icon-info.-time:before{background-position:-5px -116px}.item-content.with-info .info .icon-info.-location:before{background-position:-5px -158px;height:35px}.item-content.with-info .info .icon-info.-capacity:before{background-position:-5px -40px}.item-content.with-info .info .icon-info.-phone:before{top:0;left:2px;background-position:-5px -78px}.item-content.with-info .info .icon-info.-email:before{background-position:-5px -5px}.link-as-text,.link-as-text:hover{text-decoration:none;color:inherit}.rooms-item .inner-item-features p,.rooms-item .inner-item-features ul{font-size:1.2em;line-height:1.4em}.detail-restaurant h1{margin-bottom:20px}.room-subtitle{font-family:'Open Sans',sans-serif;font-weight:400;font-size:12.5pt;color:#cdaa66}.posters{display:flex;justify-content:flex-start;flex-wrap:wrap}.posters .posters-item{display:inline-block;width:220px;margin-bottom:10px;padding:0 5px}.posters-item .image-src{display:block;width:100%;height:auto}.detail-event .item-content.with-info .text p{margin-bottom:0}.detail-event .item-content.with-info .text{float:left;width:675px;padding-right:25px;border-right:1px solid #17294d;box-sizing:border-box;margin-bottom:1em}.detail-event .item-content.with-info .info{float:left;width:265px;padding-left:30px;box-sizing:border-box}.detail-restaurant .detail-text .row{display:flex}.detail-restaurant .detail-text .row:after{content:'';display:block;clear:both;box-sizing:border-box}.detail-restaurant .detail-text .row .item{float:left;width:50%;margin:10px 15px;box-sizing:border-box;border-top:1px solid #17294d;padding:15px 15px 0 0;font-size:16px;color:#17294d}.detail-restaurant .detail-text .row .item .ny-restaurant-title{font-size:20px;margin-top:10px}.detail-restaurant .detail-text .row .item p:first-child{margin-bottom:0}.detail-restaurant .detail-text .row .item .sub-title{font-size:19px;margin:0}.detail-restaurant .detail-text .row .item .-ny-banquet-inner td{width:auto;height:auto;text-align:left;padding:0;border:0}.detail-restaurant .detail-text .row .item .-ny-banquet-inner td:first-child{width:45%}.detail-restaurant .detail-text .row .item .-ny-banquet-inner a{color:#365f91;text-decoration:underline}.content__head--right{text-align:right}.content__block{display:flex;justify-content:space-between}.content__link{font-weight:400;font-size:30px;color:#17294d;text-decoration:underline;cursor:pointer}.w-main-menu{position:relative;height:48px;z-index:200;background:#17294d;border-top:1px solid #fff}@media (min-width:1240px){.w-main-menu.fixed{position:fixed;width:100%;top:0;left:0;z-index:250}}.w-main-menu .main-menu{height:48px}.w-main-menu .main-menu .menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;height:100%}.w-main-menu .main-menu .menu__item{height:100%;flex-grow:1;margin-bottom:0;position:relative}.w-main-menu .main-menu .menu__item:hover .menu__item-link{background-color:#cdaa66}.w-main-menu .main-menu .menu__item:hover .menu__item-link.-improved{background-color:#17294d}.w-main-menu .main-menu .menu__item:hover .menu__item-link.-improved::after{content:"";display:block;position:absolute;width:100%;height:4px;bottom:0;background-color:#cdaa66}@media (min-width:1240px){.w-main-menu .main-menu .menu__item:hover .menu__sub{opacity:1;display:block}}.w-main-menu .main-menu .menu__item .arrow-dropdown-menu{display:none}.w-main-menu .main-menu .menu__item.-ivisa{display:none;border-bottom:none;justify-content:center}@media (max-width:1239px){.content__link{font-size:24px}.w-main-menu .main-menu .menu{padding-bottom:50px}.w-main-menu .main-menu .menu__item.-ivisa{display:block}}.w-main-menu .main-menu .menu__item.-ivisa .header__ivisa{background:url(/upload/images/ivisa-header.png) no-repeat round;height:50px;width:110px;display:block;border-radius:6px}.w-main-menu .main-menu .menu__item.active-item .menu__item-link{background-color:#3375cd;height:calc(100% + 4px)}.w-main-menu .main-menu .menu__item-link{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:5px;line-height:1.3;font-size:11px;color:#fff;text-shadow:#733500 1px 1px 0;text-decoration:none;letter-spacing:1px}.w-main-menu .main-menu .menu__item-link.-improved{font-weight:400;font-size:13px;text-shadow:none;position:relative}.w-main-menu .main-menu .menu__item-link.-improved:hover{background-color:#17294d}.w-main-menu .main-menu .menu__item-link.-improved:hover::after{content:"";display:block;position:absolute;width:100%;height:4px;bottom:0;background-color:#cdaa66}.w-main-menu .main-menu .menu__item:not(.m-booking) .menu__item-link[href="javascript:"]{color:#8fa2bc;background-color:#17294d!important;cursor:default}.w-main-menu .main-menu .menu__sub{position:absolute;bottom:0;transform:translateY(100%);left:0;width:250px;z-index:10;opacity:0;background:rgba(189,98,42,.95);transition:.3s linear opacity;margin:0;padding:0;display:none}.w-main-menu .main-menu .menu__sub--improved{background-color:#FFF}.w-main-menu .main-menu .menu__subitem{display:block;margin:0}.w-main-menu .main-menu .menu__sublink{display:block;padding:10px 20px;line-height:1;font-size:11px;color:#fff;text-shadow:#733500 1px 1px 0;text-decoration:none;font-family:'Open Sans',sans-serif}.w-main-menu .main-menu .menu__sublink span{margin-right:2px}.w-main-menu .main-menu .menu__sublink:hover{background-color:#17294d}.w-main-menu .main-menu .menu__sublink--improved{font-style:normal;font-weight:500;font-size:14px;line-height:18px;color:#444;text-shadow:none}.w-main-menu .main-menu .menu__sublink--improved:hover{color:#FFF;background-color:#D8B275}@media (max-width:1239px){.w-main-menu{display:none;opacity:0;visibility:hidden;height:auto}.w-main-menu.open-mobile-menu{display:block;opacity:1;visibility:visible;height:calc(100vh - 70px);position:fixed;top:70px;width:100%;left:0;overflow-y:auto}}@media (max-width:1239px) and (max-width:480px){.w-main-menu.open-mobile-menu{height:calc(100vh - 65px);top:65px}}@media (max-width:1239px){.w-main-menu.open-mobile-menu .main-menu{margin:0;width:100%;height:auto}.w-main-menu.open-mobile-menu .main-menu .menu{display:flex;flex-wrap:wrap;width:100%;height:auto}.w-main-menu.open-mobile-menu .main-menu .menu__item{width:100%;min-height:50px;border-right:none;border-bottom:1px solid #2e5c9c;display:flex;flex-wrap:wrap;align-items:center;position:relative}.w-main-menu.open-mobile-menu .main-menu .menu__item:last-child{border-bottom:none;padding-top:7px}.w-main-menu.open-mobile-menu .main-menu .menu__item:hover .menu__item-link{background-color:inherit}.w-main-menu.open-mobile-menu .main-menu .menu__item.active-item .menu__item-link{background-color:#3375cd;height:50px}}@media (max-width:1239px) and (max-width:1239px){.w-main-menu.open-mobile-menu .main-menu .menu__item .arrow-dropdown-menu{display:flex;justify-content:center;align-items:center;position:absolute;min-height:50px;max-height:60px;width:10%;min-width:60px;right:0;top:0;z-index:12}}@media (max-width:1239px){.w-main-menu.open-mobile-menu .main-menu .menu__item .arrow-dropdown-menu.open-second-menu svg{transform:rotate(180deg)}.w-main-menu.open-mobile-menu .main-menu .menu__item-link{height:50px;width:100%;padding:7px 15px}.w-main-menu.open-mobile-menu .main-menu .menu__sub{width:100%;position:relative;display:none;transform:none;bottom:auto;left:auto;margin:7px}.w-main-menu.open-mobile-menu .main-menu .menu__sub.open{display:block;opacity:1;left:auto;position:relative;top:auto;width:100%}.w-main-menu.open-mobile-menu .main-menu .menu__sublink{text-align:center;display:flex;justify-content:center;align-items:center;height:50px}}main{margin-top:20px}main .content{width:100%;text-align:left}[class*=" icon-"],[class^=icon-]{font-family:icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.utp .item,.utp .item__desc,.utp .item__head,.utp.wrapper .header{font-family:'Open Sans',sans-serif}.icon{margin-right:15px}.icon-parking:before{content:"\e900";color:#999}.icon-pool_adults:before{content:"\e901";color:#999}.icon-pool:before{content:"\e902";color:#999}.icon-animators:before{content:"\e903";color:#999}.icon-gym:before{content:"\e904";color:#999}.icon-children:before{content:"\e905";color:#999}.icon-bed:before{content:"\e906"}.icon-cake:before{content:"\e907"}.icon-castle:before{content:"\e908"}.icon-map:before{content:"\e909"}.icon-wave:before{content:"\e90a"}.icon-discount:before{content:"\e90b"}.icon-guarantee:before{content:"\e90c"}.icon-support:before{content:"\e90d"}.icon-booking:before{content:"\e90e"}.icon-hotel-star:before{content:"\e90f"}.icon-call:before{content:"\e910"}.icon-map-mark:before{content:"\e911"}.icon-phone:before{content:"\e912"}.icon-pdf:before{content:"\e913"}.icon:before{font-size:24px;line-height:24px;width:24px;height:24px;color:#17294d}.utp{text-align:left;flex-wrap:wrap}.slick-dots,.utp .btn,.utp .tl-btn{text-align:center}.utp-wrap{padding:20px 0}.utp.wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;background:#cdaa66;border-radius:5px;border:1px solid #cdaa66;overflow:hidden}.utp.wrapper .body{display:flex;background:#fff;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:24px 24px 17px}@media (max-width:991px){.utp.wrapper .body .item{width:calc(100% / 2 - 15px);margin-bottom:15px}}@media (max-width:520px){.utp.wrapper .body{padding:15px}.utp.wrapper .body .item{width:100%}.utp.wrapper .body .item__head{min-height:auto}}.utp.wrapper .header{width:100%;height:auto;padding:16px 30px;color:#fff;text-transform:uppercase;font-style:normal;font-weight:700;font-size:15px;line-height:20px;background-color:#cdaa66}@media (max-width:520px){.utp.wrapper .header{padding:15px}}.utp .item{display:flex;flex-direction:column;margin-bottom:0;position:relative;font-style:normal;width:calc(100% / 4 - 15px)}.utp .item__head{min-height:48px;display:flex;flex-direction:row;margin-bottom:10px}.utp .item__head-title{margin:0;align-self:center;font-style:normal;font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:#17294d}.utp .item__desc,.utp .item__head{color:#444;font-size:14px;font-weight:400}.utp .item .icon{font-size:24px;line-height:1em;position:relative;display:inline-block;align-self:center;height:24px;width:24px;margin-right:15px}.utp .item__desc{font-weight:300!important;font-size:13px!important;line-height:18px;color:#333;margin:0}.utp .line{width:100%;margin:10px 0 0;border-bottom:1px solid #EBEBEB}.utp .btn{margin-top:18px;flex:1 1 100%}.utp .tl-btn{text-transform:uppercase;display:inline-block;text-decoration:none;color:#fff;background-color:#17294d;padding:12px 20px}.rooms-and-prices .utp-wrap{display:none;margin-right:15px;margin-left:15px}@media (max-width:1239px){.rooms-and-prices .utp-wrap{display:flex;order:2;margin:0}}.rooms-and-prices .rooms-sidebar .utp-wrap{display:none;margin-right:0;margin-left:0}@media (min-width:1240px) and (max-width:520px){.rooms-and-prices .rooms-sidebar .utp-wrap .header{padding:15px}}@media (min-width:1240px){.rooms-and-prices .rooms-sidebar .utp-wrap{flex-wrap:nowrap;display:flex}.rooms-and-prices .rooms-sidebar .utp-wrap .body{flex-direction:column;padding:24px 24px 17px}.rooms-and-prices .rooms-sidebar .utp-wrap .item{width:100%}}@media (min-width:1240px) and (max-width:991px){.rooms-and-prices .rooms-sidebar .utp-wrap .item{width:100%;margin-bottom:15px}}@media (min-width:1240px) and (max-width:520px){.rooms-and-prices .rooms-sidebar .utp-wrap .body{padding:15px}.rooms-and-prices .rooms-sidebar .utp-wrap .item{width:100%}.rooms-and-prices .rooms-sidebar .utp-wrap .item__head{min-height:auto}}@media (min-width:1240px){.rooms-and-prices .rooms-sidebar .utp-wrap .item__head{min-height:48px}.rooms-and-prices .rooms-sidebar .utp-wrap .item__desc{margin:0}}@media (max-width:1239px){.-has-utp{display:flex;flex-wrap:wrap;justify-content:center}.-has-utp:nth-child(2),.-has-utp:nth-child(3),.-has-utp:nth-child(4),.-has-utp:nth-child(5),.-has-utp:nth-child(6){order:0}.-has-utp .utp-wrap{order:2}}.cookie-panel{position:fixed;right:0;bottom:10px;left:0;z-index:24;box-sizing:content-box;width:calc(100% - 40px);max-height:90%;max-width:525px;margin-right:auto;margin-left:auto;padding:0;font-size:12px;line-height:16px;color:#393939;border-radius:3px;background-color:#fff;box-shadow:0 0 20px 0 rgba(57,57,57,.59);overflow:auto;transition:.5s ease;transform:translateY(0);user-select:none}.cookie-panel--hidden{transform:translateY(150%)}@media (max-width:360px){.cookie-panel{max-width:300px}}.cookie-panel__close{position:absolute;top:16px;right:16px;max-width:unset;min-width:unset;width:11px;height:11px;display:block;padding:0;opacity:.25;transition:.3s ease;cursor:pointer}.cookie-panel__close:after,.cookie-panel__close:before{content:'';position:absolute;top:50%;width:13px;height:2px;display:block;background:#393939}.cookie-panel__close:before{transform:translate(0,-50%) rotate(45deg)}.cookie-panel__close:after{transform:translate(0,-50%) rotate(-45deg)}.cookie-panel__close:hover{opacity:1}.cookie-panel__button:hover,.cookie-panel__text--link:hover{opacity:.75}.cookie-panel__info{display:flex;flex-direction:row;gap:32px}@media (max-width:767px){.cookie-panel__info{flex-direction:column;gap:16px}}.cookie-panel__settings{display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding-right:25px}.cookie-panel__title{font-family:inherit;font-weight:600;font-size:16px;line-height:24px}.cookie-panel__text--link{color:inherit;text-decoration:underline;cursor:pointer;transition:.3s ease}.cookie-panel__manage-form{display:flex;flex-direction:column;gap:8px;padding:16px}.cookie-panel__settings-group{width:fit-content;display:flex;align-items:center;gap:0 10px;line-height:18px}.cookie-panel__settings-group .cookie-panel__setting-input{width:initial;height:initial;display:none;margin:0;padding:0}.cookie-panel__settings-group .cookie-panel__setting-input:checked+.cookie-panel__setting-label:before{border:1px solid #17294d}.cookie-panel__settings-group .cookie-panel__setting-input:checked+.cookie-panel__setting-label:after{background-color:#17294d}.cookie-panel__settings-group .cookie-panel__setting-label{position:relative;display:flex;cursor:pointer;transition:.3s ease}.cookie-panel__settings-group .cookie-panel__setting-label:before{content:'';position:relative;width:14px;height:14px;display:inline-block;margin-right:10px;vertical-align:middle;background-color:transparent;border:1px solid #888;border-radius:2px;-webkit-appearance:none;cursor:pointer;transition:.3s ease}.cookie-panel__settings-group .cookie-panel__setting-label:after{content:'';position:absolute;top:3px;left:3px;display:block;width:10px;height:10px;background-color:transparent;border-radius:1px;transition:.3s ease}.cookie-panel__settings-group:hover .cookie-panel__setting-label:after{background-color:rgba(23,41,77,.5)}.cookie-panel__button-group-one{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}@media (max-width:767px){.cookie-panel__button-group-one{display:flex;flex-direction:column;grid-template-columns:unset}}.cookie-panel__button-group-two{display:flex;gap:8px;margin-top:8px}@media (max-width:1024px){.cookie-panel__button-group-two{display:grid}}@media (max-width:767px){.cookie-panel__button-group-two{max-width:unset;display:flex;flex-direction:column}}.cookie-panel__button{display:flex;justify-content:center;align-items:center;flex-shrink:0;grid-column:span 1;margin:0;padding:10px 20px;font-family:inherit;font-size:inherit;line-height:14px;color:#fff;background-color:#17294d;border:0;border-radius:3px;cursor:pointer;transition:.3s ease}.cookie-panel__button:last-child{grid-column:span 2}.cookie-panel-advanced{max-width:860px;justify-content:space-between}.cookie-panel-advanced .cookie-panel__text{max-width:75%}@media (max-width:1024px){.cookie-panel-advanced .cookie-panel__text{max-width:65%}}@media (max-width:767px){.cookie-panel-advanced .cookie-panel__text{max-width:100%}}@media (max-width:1024px){.cookie-panel-advanced{max-width:600px}}@media (max-width:767px){.cookie-panel-advanced{max-width:unset;width:94%}[dir=rtl] .cookie-panel__settings{padding-right:0}}@media (max-width:360px){.cookie-panel-advanced{max-width:300px;width:100%}}[dir=rtl] .cookie-panel{unicode-bidi:bidi-override;direction:rtl}[dir=rtl] .cookie-panel__close{right:unset;left:16px}[dir=rtl] .cookie-panel__setting-label:before{margin-right:0;margin-left:10px}[dir=rtl] .cookie-panel__setting-label:after{right:3px;left:unset}html:has(.cookie-panel:not(.cookie-panel--hidden)) .b24-widget-button-wrapper,html:has(.cookie-panel:not(.cookie-panel--hidden)) .hotbot-widget,html:has(.cookie-panel:not(.cookie-panel--hidden)) .stream-wood-recall-btn,html:has(.cookie-panel:not(.cookie-panel--hidden)) .tl-widgets-container,html:has(.cookie-panel:not(.cookie-panel--hidden)) div[id^=leadia],html:has(.cookie-panel:not(.cookie-panel--hidden)) jdiv,html:has(.cookie-panel:not(.cookie-panel--hidden)) tworoomz-widget:first-of-type{z-index:23!important}html:has(.cookie-panel:not(.cookie-panel--hidden)) .w-main-menu{z-index:22!important}html:has(.cookie-panel:not(.cookie-panel--hidden)) .search-form-main{z-index:21!important}.youtube{background-color:#000;position:relative;padding-top:46.25%;overflow:hidden;cursor:pointer;margin-left:auto;margin-right:auto;width:83%;margin-bottom:40px}.youtube img{opacity:.9;object-position:center;top:0;left:0;width:100%;height:100%;cursor:pointer}.youtube .play-button{width:90px;height:60px;background-color:#151414;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:10px;transition:opacity .25s cubic-bezier(0,0,.2,1),background-color .25s cubic-bezier(0,0,.2,1);cursor:pointer;display:none}.youtube .play-button:before{content:"";border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.youtube:hover .play-button{background-color:#cc1924;opacity:1}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{height:100%;width:100%;top:0;left:0}.youtube-iframe{width:100%;height:calc((100vw - 40px) * 9 / 16)}@media (min-width:1200px){.youtube-iframe{height:650px}}.slick-slider{box-sizing:border-box;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display: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-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slider-img--max-width{width:100%}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{top:50%;width:20px;height:20px;font-size:0;line-height:0;color:transparent;background:0 0;border:none;outline:0;cursor:pointer;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-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:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none}.slick-dots li{display:inline-block;width:12px;height:12px;margin:0 5px;list-style-type:none;vertical-align:middle}.slick-dots li button{display:block;width:9px;height:9px;padding:5px;font-size:0;line-height:0;color:transparent;background:0 0;border:1px solid #ccc;border-radius:100%;outline:0;cursor:pointer}.slick-dots li:focus,.slick-dots li:hover{opacity:1;outline:0}.slick-dots li.slick-active button{background:#bd622a;border:1px solid #bd622a}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.home-content-gallery .gallery-item img{height:100%}@media (max-width:991px){.home .content-part-in h1{margin:25px 0;line-height:1.5}}@media (max-width:767px){.home-content-gallery .gallery-item img{width:inherit!important}.home .content-part-in h1{font-size:22px}}@media (max-width:1239px){.home .content-part-in div.description{color:#000;font-size:14px;font-weight:400;line-height:24px;padding:0 5px}.home .content-part-in div.description ul{padding-left:10px}.home .content-part-in div.description p{color:#000;font-size:14px!important;font-weight:400;line-height:24px}}@media (max-width:480px){.home .content-part-in div.description ul{padding-left:0}}@media (max-width:1239px){.home .content-part-in main h2{color:#bd622a;font-size:24px;font-weight:400;line-height:24px;margin:5px 0 15px}}@media (max-width:767px){.home .content-part-in main h2{font-size:18px}}.home .content-part-in main .description{padding:0}.special-offers_main .slick-dots{bottom:0}@media (max-width:991px){.special-offers_main{padding:20px 0 0}.special-offers_main .slick-dots{display:flex;justify-content:center}.special-offers_main .slick-dots li{list-style-type:none;width:12px;height:12px}.special-offers_main .slick-dots li button{width:9px;height:9px;border:1px solid #ccc;background:0 0;border-radius:100%}.special-offers_main .slick-dots li button:before{display:none}.special-offers_main .slick-dots li.slick-active button{background:#bd622a;border:1px solid #bd622a}}@media (max-width:1239px){.home .content-part-in main .description p{color:#000;font-size:14px!important;font-weight:400;line-height:24px}.inner-page #w-content{margin-top:69px}}@media (max-width:886px){.inner-page #w-content{padding-top:69px;margin-top:0}}@media (max-width:480px){.inner-page #w-content{padding-top:63px}}#w-content{position:relative}@media (max-width:1239px){#w-content{margin-top:70px;padding-top:0}}@media (max-width:480px){#w-content{margin-top:65px}}@media (max-width:1366px){#w-content .main-content-gallery{height:545px!important}}@media (max-width:1239px){#w-content .main-content-gallery{height:433px!important}#w-content .special-offers .b-slider{width:100%;max-width:100%}}@media (max-width:991px){#w-content .main-content-gallery{height:307px!important}}@media (max-width:767px){#w-content .main-content-gallery{height:227px!important}#w-content .special-offers .b-slider .slider-item{display:flex;justify-content:center;flex-wrap:wrap}}#w-content .special-offers .b-slider .slider-item__inner{position:relative;width:100%;height:100%;padding-top:50%}#w-content .special-offers .b-slider .image-container{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:20}#w-content .special-offers .b-slider .slider-image{position:absolute;top:0;z-index:10;left:0;bottom:0;right:0;width:100%;height:100%;min-height:1px}@media (max-width:1239px){#w-content .special-offers .b-slider .slick-list{width:calc(100% - 100px);margin:0 auto}#w-content .special-offers .b-slider .slider-navigation{top:50%;transform:translate(0,-50%)}}@media (max-width:1239px){#w-content .special-offers .b-slider .slider-navigation.navigation-prev{left:15px}#w-content .special-offers .b-slider .slider-navigation.navigation-next{right:15px}.content-part .slideshow__controls{margin-right:0}}@media (max-width:991px){#w-content .special-offers .b-slider .slick-list{width:calc(100% - 40px);padding-bottom:35px}.content-part .slideshow__controls .controls__item{width:86px;height:86px;right:0;bottom:10px}}@media (max-width:767px){.content-part .slideshow__controls{display:none}}.content-part .content-part-in .breadcrumbs .item .arr{margin-right:4px}@media (max-width:1239px){.content-part .content-part-in{width:100%;padding:1px 15px 0}.content-part .content-part-in .breadcrumbs{position:relative;top:0;padding:15px 0}.content-part .content-part-in .breadcrumbs-item{display:inline-block;vertical-align:middle;margin-bottom:4px}.content-part .content-part-in h1{text-align:center;color:#17294d;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:400;line-height:1.5}}@media (max-width:767px){.content-part .content-part-in h1{font-size:22px}}.content-part .content-part-in .booking-top-text{padding:0 0 35px}@media (max-width:1239px){.content-part .content-part-in .booking-top-text{text-align:justify;font-size:14px!important;font-family:'Open Sans',sans-serif!important}.content-part .content-part-in .booking-top-text p{font-size:14px!important;font-family:'Open Sans',sans-serif!important;text-indent:15px}.content-part .content-part-in main{flex-wrap:wrap}.content-part .content-part-in main .content{margin:0}.content-part .content-part-in main .sidebar{width:538px;flex:none;margin:0 auto}.content-part .content-part-in .youtube{margin-bottom:80px;margin-top:-15px}}@media (max-width:567px){.content-part .content-part-in main .sidebar{width:290px}.content-part .content-part-in main .sidebar .utp .header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700;text-align:center}}.content-part .content-part-in main .sidebar .utp .body .item p{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:600}@media (max-width:567px){.content-part .content-part-in .w-map-info{width:290px;margin:0 auto}}.inner-page #w-content .special-offers .b-slider.slider-offers-pre-footer .slick-list .slider-item .slider-image{top:10px;left:10px;right:10px;bottom:10px;width:auto;height:auto;border-radius:4px}.inner-page #w-content .special-offers .slick-dots{bottom:0}@media (max-width:1239px){.content-part .content-part-in .w-map-info .tab-header{color:#2a3d67;font-family:'Open Sans',sans-serif!important;font-size:18px;font-weight:400;line-height:24px;text-decoration:underline;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.content-part .content-part-in .w-map-info #map-info{margin-top:0}.content-part .content-part-in .w-map-info #map-info p{color:#ebebeb;font-family:'Open Sans',sans-serif!important;font-size:14px!important;font-weight:400;line-height:24px}.content-part .content-part-in .w-map-info #map-info b{color:#ebebeb;font-family:'Open Sans',sans-serif!important;font-size:14px!important;font-weight:700;line-height:24px}.content-part .content-part-in .w-map-info #map-info ul li{color:#ebebeb;font-family:'Open Sans',sans-serif!important;font-size:14px!important;font-weight:400;line-height:24px}.content-part,.home-content-gallery .gallery-line,.w-content,.w-footer,.w-h-line,.w-header{min-width:100%}.inner-page .inner-content-main .special-offers{margin-top:0;padding:50px 0}.inner-page #w-content .special-offers{padding:30px 0;margin-top:20px}.inner-page #w-content .special-offers .b-slider.slider-offers-pre-footer .slick-list{margin:0 auto}.inner-page #w-content .special-offers .b-slider.slider-offers-pre-footer .slick-list .slider-item .slider-content .b-text a{color:#2a3d67;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;text-decoration:none;display:flex;justify-content:center;border-bottom:none;text-align:center}.inner-page #w-content .special-offers .b-slider.slider-offers-pre-footer .slick-list .slider-item .button{margin:0 auto;display:flex;justify-content:center;align-items:center;width:150px}.inner-page #w-content .special-offers .slick-dots{display:flex;justify-content:center}.inner-page #w-content .special-offers .slick-dots li{list-style-type:none}.inner-page #w-content .special-offers .slick-dots li button{width:9px;height:9px;border:1px solid #ccc;background:0 0;border-radius:100%}.inner-page #w-content .special-offers .slick-dots li button:before{display:none}.inner-page #w-content .special-offers .slick-dots li.slick-active button{background:#bd622a;border:1px solid #bd622a}.inner-page .inner-content-main .content-part-in{width:100%!important}.inner-page .home-content-gallery{height:auto!important}.inner-page .home-content-gallery .gallery-items{height:433px;position:relative}.inner-page .catalog-section-item .text_page{padding:0 15px}}@media (max-width:767px){.inner-page .home-content-gallery .gallery-items{height:320px}}@media (max-width:567px){.inner-page .home-content-gallery .gallery-items{height:360px}}@media (max-width:1239px){.inner-page .catalog-section-item .text_page h2{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px}.inner-page .catalog-section-item .text_page h2:first-child{text-align:center}.inner-page .catalog-section-item .text_page ul{padding-left:0}.inner-page .catalog-section-item .text_page ul li{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .catalog-section-item .tp-elem__table table{min-width:1000px;width:100%}.inner-page .catalog-section-item .tp-elem__table .mCSB_scrollTools{opacity:1}.inner-page .catalog-section-item .tp-elem__table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:40px!important;opacity:1}.inner-page .catalog-section-item .tp-elem__table .mCSB_dragger_bar{width:40px!important;height:4px!important;background:#a86232;opacity:1}.inner-page .catalog-section-item .tp-elem__table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.inner-page .catalog-section-item .tp-elem__table .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#a86232}.inner-page .rooms .utp .header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700}.inner-page .rooms .utp .body .btn .tl-button{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:12px;font-weight:700;line-height:24px;text-transform:uppercase}.inner-page .rooms .separated-tabs{justify-content:space-between}.inner-page .rooms .separated-tabs:before{display:none}}@media (max-width:767px){.inner-page .rooms .separated-tabs{flex-wrap:wrap}}@media (max-width:1239px){.inner-page .rooms .separated-tabs:after{display:none}.inner-page .rooms .separated-tabs .tab-header{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#2a3d67;border-radius:0;text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:normal;margin-left:0;width:240px}.inner-page .rooms .separated-tabs .tab-header.inactive{color:#2a3d67;background-color:#f3f3f3}}@media (max-width:767px){.inner-page .rooms .separated-tabs .tab-header{width:100%;margin-bottom:3px}}.inner-page .rooms .separated-tabs.-tariffs{display:flex;flex-direction:column;margin-bottom:30px;align-items:center}.inner-page .rooms .separated-tabs.-tariffs .tab-header{width:calc(100% - 30px);margin:0 0 10px;padding:10px 30px;border:2px solid #ebebeb;height:auto;line-height:1.5em;display:flex;justify-content:flex-start;text-decoration:none;box-sizing:border-box;font-size:18px}@media (max-width:767px){.inner-page .rooms .separated-tabs.-tariffs{flex-direction:column}.inner-page .rooms .separated-tabs.-tariffs .tab-header{width:100%;font-size:14px}.inner-page .rooms .separated-tabs.-tariffs .tab-header+.inner-page .rooms .separated-tabs.-tariffs .tab-header{margin-top:20px}}@media (max-width:1239px){.inner-page .rooms .rooms-container{display:flex;width:100%}.inner-page .rooms .rooms-container .inner-item .span4{float:none}}@media (max-width:991px){.inner-page .rooms .rooms-container .inner-item{width:calc(50% - 20px)}}@media (max-width:480px){.inner-page .rooms .rooms-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .rooms .rooms-container .inner-item .span4 .inner-small-gallery .gallery-items{margin:0}.inner-page .rooms .rooms-container .inner-item .span4 .inner-small-gallery .gallery-items .gallery-item-image{width:100%;height:100%}.inner-page .rooms .rooms-container .inner-item .room-item-name{color:#fff;font-size:14px;font-weight:400;line-height:18px;font-family:'Open Sans',sans-serif;text-transform:initial}.inner-page .rooms .rooms-container .inner-item .room-item-name .room-item-more{display:none}}.contacts__title,.form .form__button,.inner-page .tariffs__item-header,.modal-popup__button,.modal-popup__title,.preloader,.slider-header__text{text-transform:uppercase}@media (max-width:1239px){.inner-page .rooms-detail .home-content-gallery .gallery-items{height:360px!important}.inner-page .rooms-detail .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.inner-page .rooms-detail .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:567px){.inner-page .rooms .rooms-container .inner-item:nth-child(3n){width:100%}.inner-page .rooms-detail .home-content-gallery .gallery-items{height:200px!important}}@media (max-width:1239px){.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices{display:flex;flex-wrap:wrap}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar{border-left:none;width:100%;display:flex;justify-content:center;margin:0 auto 20px;flex-direction:column;padding-left:0}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .button.rooms{margin-top:15px}}@media (max-width:767px){.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar{margin:0 auto 15px}}@media (max-width:1239px){.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .rooms-price-block{margin-top:0}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .rooms-price-block .rooms-price-wrapper{color:#17294d;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:36px;text-align:center;width:100%}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .rooms-price-block .rooms-price-wrapper .rooms-price{font-size:28px}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .advantages .advantages-header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700;padding:30px;text-align:center}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-sidebar .advantages .advantages-header br{display:none}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body{width:100%;order:1}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table table{min-width:1000px;width:100%}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table .mCSB_scrollTools{opacity:1}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:40px!important;opacity:1}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table .mCSB_dragger_bar{width:40px!important;height:4px!important;background:#a86232;opacity:1}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .tp-elem__table .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#a86232}}@media (max-width:567px){.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .room-service{padding-left:18px}}.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .icon.people-table-1,.inner-page .rooms-detail .inner-content-main .content-part-in .catalog-section-item .rooms-and-prices .rooms-body .icon.people-table-2{margin-right:2px}.inner-page .tariffs{display:flex;flex-wrap:wrap;width:100%}@media (max-width:767px){.inner-page .tariffs{flex-direction:column;align-items:center}}.inner-page .tariffs__item{position:relative;display:flex;flex-direction:column;align-items:stretch;width:calc(100% / 2 - 15px)}@media (max-width:767px){.inner-page .tariffs__item{width:calc(100% - 15px)}}.inner-page .tariffs__item-header{display:flex;justify-content:center;font-style:normal;font-size:1.3em;font-weight:700;line-height:24px;color:#17294d;text-align:center;width:calc(100% - 30px);margin:10px 15px;padding:10px 30px;height:auto;text-decoration:none;box-sizing:border-box;border-radius:5px 5px 0 0;border:1px solid #BD622A}@media (max-width:1239px){.inner-page .restaurants{padding:0 15px}.inner-page .restaurants .separated-tabs{justify-content:space-between}.inner-page .restaurants .separated-tabs:before{display:none}}@media (max-width:767px){.inner-page .tariffs__item-header{font-size:1.2em;margin:10px auto;width:100%}.inner-page .restaurants .separated-tabs{flex-wrap:wrap}}@media (max-width:1239px){.inner-page .restaurants .separated-tabs:after{display:none}.inner-page .restaurants .separated-tabs .tab-header{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#2a3d67;border-radius:0;text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:normal;margin-left:0;width:49%}.inner-page .restaurants .separated-tabs .tab-header.inactive{color:#2a3d67;background-color:#f3f3f3}}@media (max-width:767px){.inner-page .restaurants .separated-tabs .tab-header{width:100%;margin-bottom:3px}}@media (max-width:991px){.inner-page .restaurants .restaurants-container .inner-item{width:calc(50% - 20px)}}@media (max-width:480px){.inner-page .restaurants .restaurants-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .restaurants .restaurants-container{display:flex;padding-bottom:0}.inner-page .restaurants .restaurants-container .anchor{display:none}.inner-page .restaurants .restaurants-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}.inner-page .restaurants-detail{display:flex;flex-wrap:wrap}.inner-page .restaurants-detail h1{padding-bottom:0;margin-bottom:0}.inner-page .restaurants-detail .home-content-gallery .gallery-items{height:360px!important}.inner-page .restaurants-detail .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.inner-page .restaurants .restaurants-container .inner-item:nth-child(3n){width:100%}.inner-page .restaurants-detail .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:1239px){.inner-page .restaurants-detail .detail-text.with-info{width:100%;padding:0;display:flex;flex-wrap:wrap}.inner-page .restaurants-detail .detail-text.with-info .info-detail{border-left:none;width:100%;position:relative;order:1;padding:0 15px}.inner-page .restaurants-detail .detail-text.with-info .info-detail ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px -20px}.inner-page .restaurants-detail .detail-text.with-info .info-detail ul li{width:calc(50% - 20px);margin:0 10px 20px}}@media (max-width:567px){.inner-page .restaurants-detail .home-content-gallery .gallery-items{height:200px!important}.inner-page .restaurants-detail .detail-text.with-info .info-detail ul li{width:calc(100% - 20px)}}@media (max-width:1239px){.inner-page .restaurants-detail .detail-text.with-info .text{order:0;width:100%;text-align:center}.inner-page .restaurants-detail .detail-text.with-info .text p{text-align:center}.inner-page .med-centr .treatments-container{display:flex;padding-bottom:0}.inner-page .med-centr .treatments-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}}@media (max-width:991px){.inner-page .med-centr .treatments-container .inner-item{width:calc(50% - 20px)}}@media (max-width:1239px){.inner-page .med-centr-detail .home-content-gallery .gallery-items{height:360px!important}.inner-page .med-centr-detail .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.inner-page .med-centr .treatments-container .inner-item:nth-child(3n){width:100%}.inner-page .med-centr-detail .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:1239px){.inner-page .med-centr-detail .detail-treatment{margin-bottom:0}.inner-page .med-centr-detail .item-content.with-info .preview-block{display:flex;flex-wrap:wrap}.inner-page .med-centr-detail .item-content.with-info .preview-block .text{width:100%;border-right:none;padding:0 15px}.inner-page .med-centr-detail .item-content.with-info .preview-block .text .preview-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px;text-align:center}.inner-page .med-centr-detail .item-content.with-info .preview-block .info{width:100%;border-left:none}.inner-page .med-centr-detail .item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:567px){.inner-page .med-centr .treatments-container .inner-item{width:100%}.inner-page .med-centr-detail .home-content-gallery .gallery-items{height:200px!important}.inner-page .med-centr-detail .item-content.with-info .preview-block .info ul{padding-left:20px}}@media (max-width:1239px){.inner-page .med-centr-detail .item-content.with-info .preview-block .info ul li{width:35%;color:#666;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px;margin-top:20px}}@media (max-width:767px){.inner-page .med-centr-detail .item-content.with-info .preview-block .info ul li{width:38%;margin-left:20px}}@media (max-width:567px){.inner-page .med-centr-detail .item-content.with-info .preview-block .info ul li{width:100%;margin-left:0}}@media (max-width:1239px){.inner-page .med-centr-detail .item-content.with-info .detail-text .desc-items .desc-item{width:100%;margin:10px 0}.inner-page .med-centr-detail .item-content.with-info .detail-text .desc-items .desc-item .desc-header{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-bottom:10px}.inner-page .med-centr-detail .item-content.with-info .detail-text .desc-items .desc-item .desc-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .med-centr-detail .item-content.with-info .detail-text .button-med-cent{display:flex;justify-content:center}}@media (max-width:567px){.inner-page .med-centr-detail .item-content.with-info .detail-text .desc-items .desc-item .desc-text .desc-list{width:100%!important;float:none!important}}@media (max-width:991px){.inner-page .akcii .special-items .special-item{width:calc(50% - 20px)}}@media (max-width:480px){.inner-page .akcii .special-items .special-item{width:100%}}@media (max-width:1239px){.inner-page .akcii .special-items{display:flex;padding-bottom:0}.inner-page .akcii .special-items .anchor{display:none}.inner-page .akcii .special-items .inner-item{margin:0 10px 20px;border-top:none}.inner-page .akcii .special-items .inner-item .span4{float:none}.inner-page .akcii .special-items .inner-item .span4 .inner-average-gallery .gallery-items{height:360px!important}.inner-page .akcii .special-items .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}}@media (max-width:767px){.inner-page .akcii .special-items{justify-content:center}.inner-page .akcii .special-items .special-item:nth-child(3n){width:100%}.inner-page .akcii .special-items .inner-item .span4 .inner-average-gallery .gallery-items{height:320px!important}}@media (max-width:567px){.inner-page .akcii .special-items .inner-item .span4 .inner-average-gallery .gallery-items{height:200px!important}}@media (max-width:1239px){.inner-page .akcii-detail .home-content-gallery .gallery-items{height:360px!important}.inner-page .akcii-detail .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.inner-page .akcii-detail .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:567px){.inner-page .akcii-detail .home-content-gallery .gallery-items{height:200px!important}}@media (max-width:1239px){.inner-page .akcii-detail .detail-restaurant{margin-bottom:0}.inner-page .akcii-detail .detail-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .akcii-detail .detail-text .button-akcii{display:inline-block;vertical-align:middle;margin:10px 0}.inner-page .akcii-detail .detail-text .button-akcii .button{height:auto;min-height:42px}.inner-page .akcii-detail ul{padding-left:0}.inner-page .akcii-detail h3{color:#000;font-family:'Open Sans',sans-serif!important;font-size:18px;font-weight:400;line-height:24px}.inner-page .akcii-detail h3.color-title{color:#bd622a}.inner-page .akcii-detail .color-orange{color:#bd622a;font-family:'Open Sans',sans-serif!important}.inner-page .akcii-detail .tp-elem__table table{min-width:1000px;width:100%}.inner-page .akcii-detail .tp-elem__table .mCSB_scrollTools{opacity:1}.inner-page .akcii-detail .tp-elem__table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:40px!important;opacity:1}.inner-page .akcii-detail .tp-elem__table .mCSB_dragger_bar{width:40px!important;height:4px!important;background:#a86232;opacity:1}.inner-page .akcii-detail .tp-elem__table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.inner-page .akcii-detail .tp-elem__table .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#a86232}.inner-page .spa .services-container{display:flex;padding-bottom:0}.inner-page .spa .services-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}}@media (max-width:991px){.inner-page .spa .services-container .inner-item{width:calc(50% - 20px)}}@media (max-width:480px){.inner-page .spa .services-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .spa-detail{display:flex;flex-wrap:wrap}.inner-page .spa-detail .detail-service{margin-bottom:0}.inner-page .spa-detail h1{padding-bottom:0;margin-bottom:0}.inner-page .spa-detail .home-content-gallery .gallery-items{height:360px!important}.inner-page .spa-detail .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.inner-page .spa .services-container .inner-item:nth-child(3n){width:100%}.inner-page .spa-detail .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:1239px){.inner-page .spa-detail .item-content.with-info,.inner-page .spa-detail .item-content.with-info .preview-block{width:100%;display:flex;flex-wrap:wrap}.inner-page .spa-detail .item-content.with-info .preview-block .info{border-left:none;width:100%;position:relative;order:1}.inner-page .spa-detail .item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.inner-page .spa-detail .item-content.with-info .preview-block .info ul li{width:35%;margin-top:0;margin-bottom:20px}}@media (max-width:767px){.inner-page .spa-detail .item-content.with-info .preview-block .info ul li{width:38%;margin-left:20px}}@media (max-width:567px){.inner-page .spa-detail .home-content-gallery .gallery-items{height:200px!important}.inner-page .spa-detail .item-content.with-info .preview-block .info ul{padding-left:20px}.inner-page .spa-detail .item-content.with-info .preview-block .info ul li{width:100%;margin-left:0}}@media (max-width:1239px){.inner-page .spa-detail .item-content.with-info .preview-block .text{order:0;padding:0 0 40px;width:100%;text-align:center;border-right:none}.inner-page .spa-detail .item-content.with-info .preview-block .text p{text-align:center}.inner-page .spa-detail .detail-text .desc-items .desc-item{width:100%;margin:10px 0}.inner-page .spa-detail .detail-text .desc-items .desc-item .desc-header{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px}.inner-page .spa-detail .detail-text .desc-items .desc-item .desc-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .spa-detail .detail-text .button-spa{display:flex;justify-content:center;margin-top:30px}}@media (max-width:567px){.inner-page .spa-detail .detail-text .desc-items .desc-item .desc-text .desc-list{width:100%!important;float:none!important}}@media (max-width:1239px){.inner-page .detail-service .item-content.with-info .preview-block .info{border-left:none;width:100%;position:relative;order:1}.inner-page .detail-service .item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.inner-page .detail-service .item-content.with-info .preview-block .info ul li{width:35%;margin-top:0;margin-bottom:20px}}@media (max-width:1239px){.inner-page .services .utp .header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700}.inner-page .services .utp .body .btn .tl-button{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:12px;font-weight:700;line-height:24px;text-transform:uppercase}.inner-page .services .separated-tabs{justify-content:space-between}.inner-page .services .separated-tabs:before{display:none}}@media (max-width:767px){.inner-page .detail-service .item-content.with-info .preview-block .info ul li{width:38%;margin-left:20px}.inner-page .services .separated-tabs{flex-wrap:wrap}}@media (max-width:1239px){.inner-page .services .separated-tabs:after{display:none}.inner-page .services .separated-tabs .tab-header{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#2a3d67;border-radius:0;text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:normal;margin-left:0;width:240px}.inner-page .services .separated-tabs .tab-header.inactive{color:#2a3d67;background-color:#f3f3f3}}@media (max-width:767px){.inner-page .services .separated-tabs .tab-header{width:100%;margin-bottom:3px}}@media (max-width:991px){.inner-page .services .services-container .inner-item{width:calc(50% - 20px)}}@media (max-width:767px){.inner-page .services .services-container .inner-item:nth-child(3n){width:100%}}@media (max-width:480px){.inner-page .services .services-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .services .services-container{display:flex;padding-bottom:0}.inner-page .services .services-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}.inner-page .detail-service .item-content.with-info,.inner-page .detail-service .item-content.with-info .preview-block{width:100%;display:flex;flex-wrap:wrap}.inner-page .detail-service .item-content.with-info .preview-block .info{border-left:none;width:100%;position:relative;order:1;padding-left:0;float:none;display:flex;justify-content:space-between;align-items:center}.inner-page .detail-service .item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%}.inner-page .detail-service .item-content.with-info .preview-block .info ul li{width:auto;margin-top:0;margin-bottom:20px}}@media (max-width:767px){.inner-page .detail-service .item-content.with-info .preview-block .info ul li{width:auto;margin-left:20px}}@media (max-width:567px){.inner-page .detail-service .item-content.with-info .preview-block .info ul{padding-left:20px}.inner-page .detail-service .item-content.with-info .preview-block .info ul li{width:100%;margin-left:0}}@media (max-width:1239px){.inner-page .detail-service .item-content.with-info .preview-block .text{order:0;padding:0 0 40px;width:100%;text-align:center;border-right:none}.inner-page .detail-service .item-content.with-info .preview-block .text p{text-align:center}.inner-page .detail-service .item-content .row{flex-wrap:wrap}.inner-page .detail-service .detail-text .desc-items .desc-item,.inner-page .detail-service .item-content .row .item{width:100%;margin:10px 0}.inner-page .detail-service .detail-text .desc-items .desc-item .desc-header{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px}.inner-page .detail-service .detail-text .desc-items .desc-item .desc-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .detail-service .detail-text .button-spa{display:flex;justify-content:center;margin-top:30px}}@media (max-width:567px){.inner-page .detail-service .detail-text .desc-items .desc-item .desc-text .desc-list{width:100%!important;float:none!important}}@media (max-width:1239px){.inner-page .kids .utp .header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700}.inner-page .kids .utp .body .btn .tl-button{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:12px;font-weight:700;line-height:24px;text-transform:uppercase}.inner-page .kids .separated-tabs{justify-content:space-between}.inner-page .kids .separated-tabs:before{display:none}}@media (max-width:767px){.inner-page .kids .separated-tabs{flex-wrap:wrap}}@media (max-width:1239px){.inner-page .kids .separated-tabs:after{display:none}.inner-page .kids .separated-tabs .tab-header{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#2a3d67;border-radius:0;text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:normal;margin-left:0;width:240px}.inner-page .kids .separated-tabs .tab-header.inactive{color:#2a3d67;background-color:#f3f3f3}}@media (max-width:767px){.inner-page .kids .separated-tabs .tab-header{width:100%;margin-bottom:3px}}@media (max-width:991px){.inner-page .kids .kids-container .inner-item{width:calc(50% - 20px)}}@media (max-width:767px){.inner-page .kids .kids-container .inner-item:nth-child(3n){width:100%}}@media (max-width:480px){.inner-page .kids .kids-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .kids .kids-container{display:flex;padding-bottom:0}.inner-page .kids .kids-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}.inner-page .detail-kids{padding:0 15px}.inner-page .detail-kids .item-content.with-info,.inner-page .detail-kids .item-content.with-info .preview-block{width:100%;display:flex;flex-wrap:wrap}.inner-page .detail-kids .item-content.with-info .preview-block .info{border-left:none;width:100%;position:relative;order:1;padding-left:0;float:none;display:flex;justify-content:space-between;align-items:center}.inner-page .detail-kids .item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.inner-page .detail-kids .item-content.with-info .preview-block .info ul li{width:auto;margin-top:0;margin-bottom:20px}}@media (max-width:767px){.inner-page .detail-kids .item-content.with-info .preview-block .info ul li{width:auto;margin-left:20px}}@media (max-width:567px){.inner-page .detail-kids .item-content.with-info .preview-block .info ul{padding-left:20px}.inner-page .detail-kids .item-content.with-info .preview-block .info ul li{width:100%;margin-left:0}}@media (max-width:1239px){.inner-page .detail-kids .item-content.with-info .preview-block .text{order:0;padding:0 0 40px;width:100%;text-align:center;border-right:none}.inner-page .detail-kids .item-content.with-info .preview-block .text p{text-align:center}.inner-page .detail-kids .item-content .row{flex-wrap:wrap}.inner-page .detail-kids .detail-text .desc-items .desc-item,.inner-page .detail-kids .item-content .row .item{width:100%;margin:10px 0}.inner-page .detail-kids .detail-text .desc-items .desc-item .desc-header{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px}.inner-page .detail-kids .detail-text .desc-items .desc-item .desc-text{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .detail-kids .detail-text .button-spa{display:flex;justify-content:center;margin-top:30px}.kids-det .home-content-gallery .gallery-items{height:360px!important}.kids-det .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.kids-det .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:567px){.inner-page .detail-kids .detail-text .desc-items .desc-item .desc-text .desc-list{width:100%!important;float:none!important}.kids-det .home-content-gallery .gallery-items{height:200px!important}}@media (max-width:1239px){.inner-page .events .utp .header{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:700}.inner-page .events .utp .body .btn .tl-button{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:12px;font-weight:700;line-height:24px;text-transform:uppercase}.inner-page .events .separated-tabs{justify-content:space-between}.inner-page .events .separated-tabs:before{display:none}}@media (max-width:767px){.inner-page .events .separated-tabs{flex-wrap:wrap}}@media (max-width:1239px){.inner-page .events .separated-tabs:after{display:none}.inner-page .events .separated-tabs .tab-header{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#2a3d67;border-radius:0;text-decoration:none;display:flex;justify-content:center;align-items:center;line-height:normal;margin-left:0;width:240px}.inner-page .events .separated-tabs .tab-header.inactive{color:#2a3d67;background-color:#f3f3f3}}@media (max-width:767px){.inner-page .events .separated-tabs .tab-header{width:100%;margin-bottom:3px}}@media (max-width:991px){.inner-page .events .events-container .inner-item{width:calc(50% - 20px)}}@media (max-width:480px){.inner-page .events .events-container .inner-item{width:100%}}@media (max-width:1239px){.inner-page .events .events-container .inner-item .room-item-name{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:18px}.inner-page .detail-events .home-content-gallery .gallery-items{height:360px!important}}.header__item.-address,.header__item.-phone{font-family:"Open Sans",sans-serif;color:#cdaa66}@media (max-width:767px){.inner-page .events .events-container .inner-item:nth-child(3n){width:100%}.inner-page .detail-events .home-content-gallery .gallery-items{height:320px!important}}@media (max-width:567px){.inner-page .detail-events .home-content-gallery .gallery-items{height:200px!important}}@media (max-width:1239px){.inner-page .detail-events .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}.inner-page .detail-events .item-content .detail-text{width:100%;order:1}.inner-page .detail-events .item-content .detail-text .tp-elem__table table{min-width:1000px;width:100%}.inner-page .detail-events .item-content .detail-text .tp-elem__table .mCSB_scrollTools{opacity:1}.inner-page .detail-events .item-content .detail-text .tp-elem__table .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:40px!important;opacity:1}.inner-page .detail-events .item-content .detail-text .tp-elem__table .mCSB_dragger_bar{width:40px!important;height:4px!important;background:#a86232;opacity:1}.inner-page .detail-events .item-content .detail-text .tp-elem__table .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.inner-page .detail-events .item-content .detail-text .tp-elem__table .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:#a86232}.content-part-in .about-menu{min-width:100%;height:auto;position:relative}.content-part-in .about-menu .about-menu__container{flex-wrap:wrap;width:100%;justify-content:center}.content-part-in .about-menu .about-menu__container .about-menu__item{width:260px;height:50px;display:flex;justify-content:center;align-items:center}.content-part-in .about-content{margin-top:20px}.content-part-in .about-content ul{padding-left:10px}}@media (max-width:767px){.content-part-in .about-content ul{padding-left:5px}.content-part-in .about-avd{flex-wrap:wrap;justify-content:center}.content-part-in .about-avd .about-avd__item{width:calc(50% - 20px);margin:0 10px;padding:15px 0}}@media (max-width:400px){.content-part-in .about-avd .about-avd__item{width:100%}}@media (max-width:1239px){.content-part-in .about-slider{margin-bottom:60px}.content-part-in .about-slider .slider-detail{margin:0 auto}.content-part-in .about-slider .slider-detail .slider-detail-item{width:750px;height:450px}}@media (max-width:767px){.content-part-in .about-slider .slider-detail .slider-detail-item{width:550px;height:350px}}@media (max-width:567px){.content-part-in .about-slider .slider-detail .slider-detail-item{width:100%;height:280px}}@media (max-width:400px){.content-part-in .about-slider .slider-detail .slider-detail-item{height:180px}}@media (max-width:1239px){.content-part-in .about-slider .slider-detail .slider-detail-item .slider-detail-item-img{border:none;border-radius:0;width:750px;height:450px}.content-part-in .about-slider .slider-detail .slick-dots{display:flex;justify-content:center}}@media (max-width:767px){.content-part-in .about-slider .slider-detail .slider-detail-item .slider-detail-item-img{width:550px;height:350px}}@media (max-width:567px){.content-part-in .about-slider .slider-detail .slider-detail-item .slider-detail-item-img{width:100%;height:280px}}@media (max-width:400px){.content-part-in .about-slider .slider-detail .slider-detail-item .slider-detail-item-img{height:180px}}@media (max-width:1239px){.content-part-in .about-slider .slider-detail .slick-dots li{list-style-type:none;width:12px;height:12px}.content-part-in .about-slider .slider-detail .slick-dots li button{width:9px;height:9px;border:1px solid #ccc;background:0 0;border-radius:100%}.content-part-in .about-slider .slider-detail .slick-dots li button:before{display:none}.content-part-in .about-slider .slider-detail .slick-dots li.slick-active button{background:#bd622a;border:1px solid #bd622a}}.w-header{width:100%;background:#17294d}@media (max-width:1239px){.w-header{position:fixed;top:0;left:0;z-index:200;background:rgba(23,41,77,.96)}}.header{position:relative;display:flex;justify-content:space-between;align-items:center;width:1140px;max-width:100%;height:80px;padding:10px 20px}@media (max-width:1239px){.header{height:70px}}@media (max-width:767px){.header{justify-content:flex-start;gap:18px}}@media (max-width:480px){.header{padding:10px;height:65px}}.header__right-side{display:flex;justify-content:flex-end;align-items:center;width:calc(50% - 250px)}@media (max-width:1049px){.header__right-side{width:calc(50% - 115px)}}@media (max-width:767px){.header__right-side{width:auto}}.header__left-side{display:flex;justify-content:flex-start;align-items:center;width:calc(50% - 15px)}@media (min-width:1240px){.header__left-side{position:absolute;left:350px}}@media (max-width:1049px){.header__left-side{width:calc(50% - 80px)}}@media (max-width:767px){.header__left-side{flex:1;width:300px}}.header__item{position:relative;margin-right:12px}@media (max-width:550px){.header__item{margin-right:7px}}.header__item:last-child{margin-right:0}.header__item.-socials{display:none;font-size:0}@media (max-width:1239px){.header__left-side{position:relative}.header__item.-socials{display:block}}@media (max-width:400px){.header__item.-socials{max-width:26px}}.header__item.-socials .header-social__link{display:inline-block;max-width:32px;margin-right:12px;vertical-align:middle}@media (max-width:550px){.header__item.-socials .header-social__link{max-width:28px;margin-right:7px}}@media (max-width:400px){.header__item.-socials .header-social__link{display:block;max-width:24px;margin-right:0;margin-bottom:4px}.header__item.-socials .header-social__link:last-child{margin-bottom:0}}.header__item.-logo .logo-img,.header__item.-socials .header-social__link .header-icon{max-width:100%}.header__item.-socials .header-social__link:last-child{margin-right:0}.header__item.-logo{width:350px;margin-right:0;padding:0 10px}@media (max-width:1049px){.header__item.-logo{width:250px}}@media (max-width:480px){.header__item.-logo{width:180px}}.header__item.-menu-switcher{position:relative;z-index:25;display:none;flex:0 0 auto;width:34px;margin-right:25px;cursor:pointer;transition:.5s ease-in-out;-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}@media (max-width:1239px){.header__item.-menu-switcher{display:block}}@media (max-width:480px){.header__item.-menu-switcher{margin-right:15px}}@media (max-width:360px){.header__item.-menu-switcher{width:25px;margin-right:8px}}.header__item.-menu-switcher .line{position:relative;display:block;width:100%;height:3px;margin-bottom:5px;opacity:1;background:#cdaa66;border-radius:9px;transition:.25s ease-in-out;transform:rotate(0)}.header__item.-menu-switcher .line:last-child{margin-bottom:0}.header__item.-menu-switcher.open .line:nth-child(1){transform:rotate(45deg) translate(6px,5px)}.header__item.-menu-switcher.open .line:nth-child(2){width:0;opacity:0}.header__item.-menu-switcher.open .line:nth-child(3){transform:rotate(-45deg) translate(6px,-5px)}.header__item.-address{max-width:260px;padding-left:35px}.header__item.-address .address-link{text-decoration:none}.header__item.-address .city,.header__item.-address .full-address,.header__item.-address .street{font-size:15px;line-height:1.5;color:#cdaa66}.header__item.-address .map{font-size:15px;font-weight:500}.header__item.-address .icon-address{position:absolute;top:50%;left:0;width:30px;height:40px;background:url(/images/icon_map_header.png) no-repeat;transform:translateY(-50%)}@media (max-width:1049px){.header__item.-address{max-width:235px}.header__item.-address .city,.header__item.-address .full-address,.header__item.-address .street{font-size:16px}}@media (max-width:991px){.header__item.-address{max-width:210px}.header__item.-address .city,.header__item.-address .full-address,.header__item.-address .street{font-size:14px}.header__item.-phone .phone-text{font-size:16px}}@media (max-width:820px){.header__item.-address .icon-address{display:none}.header__item.-address{width:175px;padding-left:0}}.header__item.-phone .phone-link-box-first,.header__item.-phone .phone-link-box-second{width:185px}.header__item.-phone{margin-right:40px;padding-left:20px;font-size:16px;text-decoration:none}@media (min-width:768px) and (max-width:1024px){.header__item.-phone{margin-left:45px}}@media (max-width:767px){.header__item.-address .city,.header__item.-address .full-address,.header__item.-address .street{display:none}.header__item.-address .icon-address{display:block}.header__item.-phone{margin:0 20px}.header__item.-phone .phone-link-box-first{display:none}.header__item.-phone .phone-link-box-first.-active{position:absolute;right:-15px;bottom:-9px;display:block;padding:12px;white-space:nowrap;background:#fff;transform:translateY(100%)}}@media (max-width:350px){.header__item.-phone{margin:0 10px 0 0}}@media (max-width:767px) and (max-width:480px){.header__item.-phone .phone-link-box-first.-active{bottom:-5px}}@media (max-width:767px){.header__item.-phone .phone-link-box-second{display:none}.header__item.-phone .phone-link-box-second.-active{position:absolute;right:-15px;bottom:-55px;display:block;padding:12px;white-space:nowrap;background:#fff;transform:translateY(100%)}}@media (max-width:767px) and (max-width:480px){.header__item.-phone .phone-link-box-second.-active{bottom:-50px}}.header__item.-phone .phone-link{display:block;text-decoration:none;color:#fff}.header__item.-phone .phone-link:hover{color:#fff}.header__item.-phone .icon.phone{position:absolute;top:0;left:-5px;width:20px;height:25px;margin-right:0;background:url(/images/icon_phone_header.png) no-repeat}@media (max-width:820px){.header__item.-phone .icon.phone{display:none}}@media (max-width:767px){.header__item.-phone .icon.phone{position:relative;top:0;right:0;left:auto;display:block;width:26px;height:32px;background:url(/images/icon-phone3.svg) no-repeat;transform:none}.header__item.-phone .phone-text-box{display:none}}.header__item.-phone .phone-text-box{width:185px;margin-left:-20px;font-size:13px;white-space:nowrap;color:#cdaa66}.header__item .header__item-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:#fff}.header__item .header__item-icon{width:24px;height:24px;margin:0;color:#fff}.header__item .header__item-icon::before{color:inherit;line-height:unset}@media (max-width:991px){.header__item .header__item-link{font-size:14px}.header__item .header__item-icon{display:none}}.header__item .header__item-icon--address{width:30px;height:40px}.header__item .header__item-icon--address::before{font-size:40px}@media (max-width:767px){.header__item .header__item-icon{display:block;width:30px;height:40px}.header__item .header__item-icon::before{font-size:40px}.header__item .header__item-text{display:none}}.header__item .header__item-address{position:absolute;top:50%;left:0;display:flex;justify-content:center;align-items:center;width:30px;height:40px;transform:translateY(-50%)}@media (max-width:820px){.header__item .header__item-address{display:none}}@media (max-width:767px){.header__item .header__item-address{display:block;width:auto;height:32px}}.header__item .header__item-address::before{width:fit-content;height:fit-content;font-size:40px;line-height:1;color:#cdaa66}@media (max-width:767px){.header__item .header__item-address::before{display:block;width:auto;height:32px;font-size:32px;line-height:1}}.header__ivisa-block{position:absolute;top:50%;right:0;z-index:10;transform:translate(100%,-50%)}@media (max-width:1420px){.header__ivisa-block{transform:translate(-20px,220%)}.inner-page .header__ivisa-block{transform:translate(-20px,420%)}}@media (max-width:1239px){.header__ivisa-block{display:none}}.header__ivisa{display:block;width:110px;height:50px;background:url(/upload/images/ivisa-header.png) no-repeat round;border-radius:6px}.main-social{position:fixed;top:40%;transform:translateY(-50%);right:0;background-color:rgba(0,0,0,.45);padding:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:299}@media (max-width:1239px){.main-social{display:none}}.main-social__list{padding:0;margin:0}.main-social__item{display:block;margin-bottom:12px}.main-social__item:last-child{margin-bottom:0}.main-social__link{max-width:32px;display:block;transition:.2s}.main-social__link:hover{transform:translateY(-4px)}.main-social__link .header-icon{max-width:100%}.w-footer{background-color:#17294d}.footer{min-height:207px;padding:20px 0;font-size:14px;color:#bac3d6;display:flex;max-width:100%;align-items:stretch}@media (max-width:1239px){.footer{padding:20px 15px}}.footer__item{margin-right:25px;width:30%}@media (max-width:991px){.footer{flex-wrap:wrap;align-items:flex-start}.footer__item{width:auto;margin-right:0}}.footer__item .icon:last-child,.footer__item:last-child{margin-right:0}.footer__item.-qr-code{width:186px;flex:0 0 auto}@media (max-width:991px){.footer__item.-qr-code{width:206px}}@media (max-width:500px){.footer__item.-qr-code{width:100%}.footer__item.-qr-code .f-qr{margin:auto;display:block}}.footer__item.-qr-code .f-qr{width:186px;max-width:100%}.footer__item.-qr-code .f-udprf{width:140px;max-width:100%}@media (max-width:500px){.footer__item.-qr-code .f-udprf{margin:auto;display:block}}.footer__item.-qr-code .f-udprf__link{display:flex;justify-content:flex-end;max-width:100%;padding:20px 0}@media (max-width:991px){.footer__item.-qr-code .f-udprf__link{padding:20px}}@media (max-width:500px){.footer__item.-qr-code .f-udprf__link{padding:0}}.footer__item.-copyright{border-right:1px solid #2e5c9c;padding-right:20px;min-width:230px}@media (max-width:991px){.footer__item.-copyright{border-right:none;padding:0;width:calc(50% - 103px)}}@media (max-width:767px){.footer__item.-copyright{width:calc(100% - 206px);text-align:right}.footer__item.-copyright .footer__item-text{width:250px;margin-left:auto}}@media (max-width:500px){.footer__item.-copyright,.footer__item.-copyright .footer__item-text{width:100%;text-align:center}.footer__item.-copyright{margin-top:15px}}.footer__item.-contacts{padding-right:25px;border-right:1px solid #2e5c9c}@media (max-width:991px){.footer__item.-contacts{border-right:none;text-align:right;padding:0;width:calc(50% - 103px)}}@media (max-width:767px){.footer__item.-contacts{width:100%;text-align:center;margin-top:15px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;flex-wrap:wrap}}.footer__item.-contacts .contact__item{display:block;margin-bottom:15px}.footer__item.-contacts .contact__item:last-child{margin-bottom:0}.footer__item.-contacts .contact__item-title{display:block;font-size:16px}.footer__item.-contacts .contact__item-link{color:#fff}@media (max-width:767px){.footer__item.-contacts .contact__item{min-width:33.3333%;margin:0 5px 10px}.footer__item.-contacts .contact__item:last-child{margin-bottom:15px;margin-right:0}}.footer__item.-contacts .media__development{margin-bottom:10px;text-align:center}@media (max-width:1024px){.footer__item.-contacts .media__development{text-align:right}}.footer__item.-contacts .media__development-text{margin-right:15px;text-align:right}.footer__item.-contacts .media__development-img,.footer__item.-contacts .media__development-text{display:inline-block;vertical-align:middle}.footer__item.-contacts .media__development-link{color:#fff}.footer__item.-contacts .media__development-link,.footer__item.-contacts .media__development-title{display:block}.footer__item.-media{width:auto;flex-grow:1;text-align:right}@media (max-width:991px){.footer__item.-media{display:flex;width:100%;justify-content:center;flex-wrap:wrap;align-items:start;margin-top:15px}.footer__item.-media .media__social{text-align:center}}.footer__item.-media .media__social .icon,.footer__item.-media .media__social-link,.footer__item.-media .media__social-text{display:inline-block;vertical-align:middle}@media (max-width:767px){.footer__item.-media .media__item{min-width:33.3333%;margin:0 5px 10px}}.footer__item.-media .media__social-text{margin-right:5px;color:#fff}.footer__item.-media .media__social-link{min-width:164px;margin-bottom:5px;margin-right:15px}.footer__item.-media .media__social-link:last-child{margin-right:0}.footer__item.-media .media__social-link:first-child{display:block;margin-right:0}.footer__item.-media .media__social .social__list{display:flex;justify-content:center;gap:10px;margin:20px 0 0;padding:0;list-style-type:none}.footer__item.-media .media__social .social__item{width:43px;height:43px;display:inline-block;vertical-align:middle;margin:0 0 15px 5px;position:relative;overflow:hidden}@media (max-width:1440px){.footer__item.-media .media__social .social__item{margin-left:0}}.footer__item.-media .media__social .social__icon{position:absolute;top:-10px;left:-10px;width:64px;height:64px;background:url(/upload/images/contacts-social-icons.png) no-repeat;transform:scale(.65)}.footer__item.-media .media__social .social__icon:last-child{margin-right:0}.footer__item.-media .media__social .social__icon.-inst{background-position:-79px -5px}.footer__item.-media .media__social .social__icon.-fb{background-position:-5px -5px}.footer__item.-media .media__social .social__icon.-vk{background-position:-79px -79px}.footer__item.-media .media__social .social__icon.-ok{background-position:-5px -79px}.footer__item.-media .media__social .social__icon.-youtube{background:url(/upload/images/yt-icon.png) no-repeat}.footer__item.-media .media__social .social__tg{position:absolute;top:-10px;left:-10px;width:64px;height:64px;background:url(/upload/images/icon-tg-footer.svg) no-repeat;background-size:cover;transform:scale(.65)}.footer__item.-media .media__social .social__max{position:absolute;top:-10px;left:-10px;width:64px;height:64px;background:url(/upload/images/icon-max-footer.svg) no-repeat #fff;background-size:cover;border-radius:16px;transform:scale(.6)}.footer__item.-media .media__social .social__wa{position:absolute;top:-10px;left:-10px;width:64px;height:64px;background:url(/upload/images/icon-wa-footer.svg) no-repeat;background-size:cover;transform:scale(.65)}.footer__item .footer__ivisa,.footer__item.-media .media__analytics .ivisa-block{width:110px;background:url(/upload/images/ivisa-header.png) no-repeat round;border-radius:6px}.footer__item.-media .media__social .social__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:19}.footer__item.-media .media__analytics{display:none;white-space:nowrap}@media (max-width:767px){.footer__item.-media .media__analytics{margin-bottom:10px}}.footer__item.-media .media__analytics .ivisa-block{height:50px;display:inline-block;vertical-align:top;margin-right:15px}.footer__item.-media .media__analytics .tl-analytics{margin-right:15px;height:31px}.footer__item.-media .media__analytics .liveinternet,.footer__item.-media .media__analytics .tl-analytics{display:inline-block;vertical-align:top}.footer__item .footer__ivisa{display:block;height:50px;margin:0 auto}.footer__item .footer__yandex-good-place-img{display:block;margin-left:10px}.photogallery{display:flex;flex-wrap:wrap;margin:10px -10px;align-items:center}.photogallery__item{width:calc(33.3333% - 20px);margin:0 10px 20px}@media (max-width:991px){.photogallery__item{width:calc(50% - 20px)}}@media (max-width:480px){.photogallery__item{width:100%}}.photogallery__item:hover .photogallery__item-img{transform:scale(1.1)}.photogallery__item-inner{padding-top:61%;position:relative;overflow:hidden}.photogallery__item-overlay{position:absolute;left:0;top:50%;right:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.photogallery__item-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:19}.photogallery__item-img{max-width:100%;position:absolute;left:0;top:0;right:0;bottom:0;transition:.4s}.photogallery__item-title{position:absolute;width:90%;bottom:10px;left:50%;transform:translateX(-50%);z-index:10}.photogallery__item-title .title-text{color:#fff;display:inline-block;font-size:20px;text-transform:uppercase;text-decoration:none}@media (max-width:767px){.photogallery__item-title .title-text{font-size:18px}}.contacts{padding:20px 0}@media (max-width:480px){.photogallery__item-title .title-text{font-size:16px}.contacts{padding:10px 0}}.contacts__row{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px}.contacts__wrapper{display:flex;justify-content:space-between;width:100%}@media (max-width:1199px){.contacts__wrapper{flex-wrap:wrap}}.contacts__wrapper .contacts__item{padding-left:10px;border-left:1px solid #17294d}.contacts__wrapper .contacts__item:last-child{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:75px;margin-left:50px}@media (max-width:1199px){.contacts__wrapper .contacts__item:last-child{margin-left:10px}}.contacts__wrapper .contacts__item .contacts__info:last-child{margin-top:auto}.contacts__item{width:calc(100% - 20px);margin:0 10px 75px}.contacts__item:last-child{margin-bottom:0}@media (max-width:1199px){.contacts__item{width:calc(50% - 20px)}}@media (max-width:767px){.contacts__item{width:calc(100% - 20px);margin-bottom:35px}}@media (min-width:1200px){.contacts__item.col-4{width:calc(33.3333% - 20px)}.contacts__item.col-6{width:calc(50% - 20px)}}.contacts__title{display:block;margin-bottom:25px;font-size:20px;font-weight:700;color:#17294d}@media (max-width:767px){.contacts__title{margin-bottom:15px}}@media (max-width:480px){.contacts__title{font-size:18px}}.contacts__info{display:flex;align-items:center;min-height:58px;margin-bottom:10px}@media (max-width:767px){.contacts__info{min-height:auto;margin-bottom:10px}}.contacts__info:last-child{margin-bottom:0}.contacts__icon{width:40px;margin-right:15px}.contacts__icon .icon-phone{width:35px;height:40px;margin:auto;background:url(/upload/images/icons+.png) -290px 0 no-repeat}.contacts__icon .icon-phone-2{width:20px;height:32px;margin:auto;background:url(/upload/images/icon-phone.png) no-repeat}.contacts__icon .icon-fax{width:39px;height:40px;margin:auto;background:url(/upload/images/icons+.png) -336px 0 no-repeat}.contacts__icon .icon-mail{width:40px;height:28px;margin:auto;background:url(/upload/images/icons+.png) -391px 0 no-repeat}.contacts__icon .icon-address{width:25px;height:40px;margin:auto;background:url(/upload/images/icons+.png) -112px 0 no-repeat}.contacts__icon.icon-map-mark{display:flex;justify-content:center;align-items:center;line-height:1}.contacts__icon.icon-map-mark::before{font-size:40px}.contacts__link,.contacts__text .text.-orange{font:20px 'Open Sans',sans-serif;color:#bd622a}.contacts__text{flex-grow:1;width:auto;margin-bottom:15px}.contacts__text:last-child{margin-bottom:0}.contacts__text .text{display:block}.contacts__link{display:block;margin-bottom:10px}.contacts__link:last-child{margin-bottom:0}@media (max-width:1199px){.contacts__item.-social{width:100%;text-align:center}}.contacts__item.-social .social__list{padding:0;list-style-type:none}.contacts__item.-social .social__item{position:relative;display:inline-block;width:64px;height:64px;margin:0 20px 15px 0;vertical-align:middle;background:url(/upload/images/contacts-social-icons.png) no-repeat}.contacts__item.-social .social__item:last-child{margin-right:0}.contacts__item.-social .social__max-block,.contacts__item.-social .social__tg-block,.contacts__item.-social .social__wa-block{position:relative;display:inline-block;width:66px;height:66px;margin:0 20px 15px 0;vertical-align:middle}.contacts__item.-social .social__item.-inst{background-position:-79px -5px}.contacts__item.-social .social__item.-fb{background-position:-5px -5px}.contacts__item.-social .social__item.-vk{background-position:-79px -79px}.contacts__item.-social .social__item.-ok{background-position:-5px -79px}.contacts__item.-social .social__item.-youtube{background:url(/upload/images/yt-icon.png) no-repeat}.contacts__item.-social .social__tg-block{background:url(/upload/images/icon-tg-block.svg) no-repeat}.contacts__item.-social .social__wa-block{background:url(/upload/images/icon-wa-block.svg) no-repeat;background-size:cover}.contacts__item.-social .social__max-block{background:url(/upload/images/icon-max-footer.svg) no-repeat;background-size:cover}.contacts__item.-social .social__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:19}.news .tabs{margin-bottom:40px}@media (max-width:767px){.contacts__item.-social{text-align:left}.news .tabs{margin-bottom:20px}}.news .inner-item{border-bottom:1px #ebebeb solid;border-top:none;padding:25px 0;margin-bottom:0}.news .inner-item.first{padding-top:0}.news .inner-item:last-child{border:none}.news .inner-item .gallery-items{padding:10px}@media (max-width:1239px){.inner-page .inner-content-main{padding-bottom:0}.inner-page .news{width:100%}.inner-page .news .tabs{display:flex;justify-content:space-between}.inner-page .news .tabs a{font-size:24px}.inner-page .news .inner-item{display:flex}}@media (max-width:767px){.inner-page .news .tabs a{font-size:22px}.inner-page .news .inner-item{flex-wrap:wrap}.inner-page .news .inner-item .span4{width:50%}.inner-page .news .inner-item .inner-right{margin-left:0;width:100%}}@media (max-width:480px){.inner-page .news .inner-item .span4{width:100%}}@media (max-width:1239px){.inner-page .news .inner-item:last-child{border-bottom:1px solid #ccc}.inner-page .news .inner-item .span4{margin-top:-9px}.inner-page .news .inner-item .inner-small-gallery .gallery-items{border-radius:0;border:none}.inner-page .news .inner-item .inner-right{color:#000;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:24px}.inner-page .news .inner-item .inner-right .orange{color:#bd622a;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px;margin-top:0}.inner-page .news .modern-page-navigation{display:flex;justify-content:center;border-top:1px solid #ccc;margin:0 15px;padding-top:30px}.inner-page .news-detail img{margin-bottom:15px}.inner-page .news-detail img:last-child{margin-bottom:0}}@media (max-width:567px){.inner-page .news .modern-page-navigation .modern-page-title{font-size:14px}.inner-page .news .modern-page-navigation a{padding:0 9px}.inner-page .news .modern-page-navigation .del,.inner-page .news .modern-page-navigation .last,.inner-page .news .modern-page-navigation .modern-page-previous,.inner-page .news .modern-page-navigation .pre-last{display:none}.inner-page .news-detail img{width:100%;height:auto}.inner-page .news-detail .w-content-img img{width:100%}}@media (max-width:1239px){.inner-page .news-detail .w-content-img{border:none;width:100%;display:flex;justify-content:center;margin:0 0 15px;padding:0}.inner-page .news-detail p{color:#333;font-family:'Open Sans',sans-serif!important;font-size:14px;font-weight:400;line-height:1.5}.inner-page .news-detail p.p-img img{width:232px;height:155px;margin-bottom:0;margin-right:20px}.inner-page .news-detail p.p-img img:last-child{margin-right:0}}@media (max-width:567px){.inner-page .news-detail p.p-img{display:flex;flex-wrap:wrap;justify-content:center}.inner-page .news-detail p.p-img img{margin-bottom:15px;margin-right:0;width:100%;height:auto}.inner-page .news-detail p.p-img img:last-child{margin-bottom:0}}@media (max-width:1239px){.inner-page .news-detail .ya-share2{display:flex;justify-content:center}}.b-slider.slider-main{width:100%;height:100%;max-width:100%;position:relative}.b-slider.slider-main .slick-list,.b-slider.slider-main .slick-track{height:100%}.b-slider.slider-main .slider-item{height:100%;width:100%;position:relative;padding:0;max-height:650px;overflow:hidden}.b-slider.slider-main .slider-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:19}.b-slider.slider-main .picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;min-width:100%;min-height:1px}.b-slider.slider-main .picture img{width:100%;height:100%;position:relative;font-family:'object-fit: cover;'}.b-slider.slider-main .picture source{display:block;visibility:hidden;position:absolute;left:0;bottom:0;top:0;right:0;opacity:0}.b-slider.slider-main .slider-arrow-left,.b-slider.slider-main .slider-arrow-right{background:url(/images/slider-arrow.png) center no-repeat;width:26px;height:46px;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:19;background-size:contain}.b-slider.slider-main .slider-arrow-left{left:25px}.b-slider.slider-main .slider-arrow-right{right:25px;transform:rotate(180deg) translateY(50%);-moz-transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);-o-transform:rotate(180deg) translateY(50%)}@media (max-width:480px){.b-slider.slider-main .slider-arrow-left,.b-slider.slider-main .slider-arrow-right{width:16px;height:28px}.b-slider.slider-main .slider-arrow-left{left:15px}.b-slider.slider-main .slider-arrow-right{right:15px}}.b-slider.slider-detail{max-width:100%;height:100%;margin:0}.b-slider.slider-detail .slick-list,.b-slider.slider-detail .slick-track{height:100%}.b-slider.slider-detail .slider-item{padding:0}.b-slider.slider-detail .slider-img{height:100%;min-height:160px}.b-slider.with-animation .slider-item .picture{visibility:hidden;transform:translate(-50%,-50%) scale(1.2);transition:transform 4s linear,visibility 8s ease-out}.b-slider.with-animation .slider-item.slick-active .picture{visibility:visible}.b-slider.with-animation .slider-item.slick-active .picture.-scale{transform:translate(-50%,-50%) scale(1);transition:transform 8s linear}.slider-header{position:absolute;width:100%;bottom:0;z-index:20;display:flex;align-items:flex-end;justify-content:center;padding:20px 0 35px}.slider-header:before{content:'';position:absolute;width:100%;height:301px;bottom:0;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);transform:rotate(180deg);opacity:.6;z-index:-1}@media (max-width:1199px){.slider-header{padding-bottom:20px}.slider-header:before{height:180px}}.slider-header__text{max-width:1140px;width:100%;margin:0 auto;padding:0 20px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:38px;line-height:1.36;color:#fff;white-space:pre-line}.modal-popup__title,.popup-link,.popup-text-top{font-weight:700;font-style:normal}.popup-text-bottom,.popup-text-top{color:#FFF;font-family:'Open Sans',sans-serif}@media (max-width:991px){.slider-header:before{height:100px}.slider-header__text{font-size:27px}}@media (max-width:767px){.slider-header__text{font-size:20px}}@media (max-width:480px){.slider-header__text{font-size:16px;white-space:normal}}.popup-attention{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(10,27,28,.8);opacity:0;z-index:-10;transition:opacity .3s ease}.popup-attention.-show{opacity:1;z-index:300}.popup-block{width:320px;height:213px;margin-left:auto;margin-right:auto;top:calc(50vh - 106px);position:relative}.popup-content{width:100%;height:181px;position:absolute;bottom:0;background-color:#17294d;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.popup-text-block{text-align:center;position:relative}.popup-text-block::before{content:"";display:block;position:absolute;width:38px;height:37px;background-image:url(/upload/icon/attention.svg);top:10px;left:0}.popup-text-top{font-size:24px}.popup-text-bottom{font-size:14px}.popup-link{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;line-height:18px;text-decoration:none;background-color:#BD622A;text-align:center;padding:11px 0}.popup-link:hover{color:#999}.popup-close{position:absolute;top:5px;right:5px;z-index:1;height:14px;width:14px;padding:0;border:0;background:0 0;cursor:pointer;outline:0}.popup-close::after,.popup-close::before{content:'';position:absolute;top:50%;left:-2px;width:19px;height:2px;margin-top:-1px;background:#FFF}.popup-close::before{transform:rotate(-45deg)}.modal-popup__close::before,.popup-close::after{transform:rotate(45deg)}.modal-popup__container{position:absolute;z-index:201;top:0;left:0}.modal-popup__layout{width:100vw;height:100vh;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;position:fixed;overflow:auto;padding-top:65px;padding-bottom:65px}.modal-popup__content{position:relative;background-color:#fff;max-width:750px;width:100%;padding:30px 15px}.modal-popup__close{position:absolute;top:-25px;color:#fff}.modal-popup__close::after,.modal-popup__close::before{content:"";position:absolute;left:30px;top:0;width:20px;height:3px;background-color:#fff}.banner__content-button::before,.cursor:before{content:'';height:100%}.modal-popup__close::after{transform:rotate(-45deg)}.modal-popup__title{font-family:'Open Sans',sans-serif;font-size:17px;line-height:30px;text-align:center;color:#17294d}.modal-popup__text{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#333}.modal-popup__text p{text-align:justify}.modal-popup__author{font-weight:700;font-style:italic;text-align:right;display:block}.modal-popup__button{display:flex;justify-content:center;align-items:center;padding:10px 18px;max-width:207px;width:100%;min-height:39px;background:#17294d;border:2px solid #17294d;border-radius:5px;margin:0 auto;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:13px;text-decoration:none;line-height:19px;color:#FFF}@media (min-width:415px){.modal-popup__close::after,.modal-popup__close::before{left:50px}}@media (min-width:601px){.modal-popup__close::after,.modal-popup__close::before{left:50px}}@media (min-width:768px){.modal-popup__layout{display:flex}.modal-popup__content{padding:30px 45px}.modal-popup__title{margin:0}.modal-popup__text{margin:15px}.modal-popup__author{margin-bottom:30px}.modal-popup__close::after,.modal-popup__close::before{left:110px}.modal-popup__button{margin-top:30px}}.cursor{position:absolute;z-index:99999;height:7px;width:7px;will-change:transform;transition:transform .1s;left:-5px;top:-5px;transform:translate(-1000px,-1000px)}.cursor:before{display:block;background-color:#cdaa66;border-radius:50%;width:100%;transition-property:transform,opacity,background-color;transition-duration:.35s,.35s,.35s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55),cubic-bezier(.3,.1,.3,1),cubic-bezier(.3,.1,.3,1);opacity:.9}.bx-touch .cursor{display:none}.cursor.-expand:before{transform:scale(2.3);opacity:.4}.cursor.-hide{opacity:0}.preloader{position:fixed;left:0;right:0;bottom:0;top:0;z-index:99999;background-color:#fff;display:flex;flex-wrap:wrap;padding:20px;justify-content:center;align-items:center}.preloader__text{opacity:0;text-align:center;overflow:hidden}.preloader__text.-official span{font-size:20px}@media (max-width:1199px){.preloader__text.-official span{font-size:16px}}@media (max-width:767px){.preloader__text{max-width:300px}.preloader__text.-official span{font-size:14px}}@media (max-width:480px){.preloader__text{max-width:260px}.preloader__text.-official span{font-size:12px}}.preloader__text span{letter-spacing:.1em;position:relative;display:inline-block;font-size:28px}@media (max-width:1199px){.preloader__text span{font-size:20px}}@media (max-width:767px){.preloader__text span{font-size:16px}}@media (max-width:480px){.preloader__text span{font-size:14px;letter-spacing:.05em}}.preloader__text span.space{padding-left:7px}.preloader__stars{text-align:center;margin-top:15px;font-size:22px;color:#fac917}.preloader__stars span{opacity:0}.banner--service{padding-top:18px}.banner__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr max-content;grid-template-columns:1fr max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#17294d;border-radius:5px;overflow:hidden}@media (max-width:767px){.preloader__stars{font-size:20px}.banner__container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;padding:16px 40px 16px 54px}@media (max-width:1200px){.banner__content{padding:16px 30px 16px 45px}}@media (max-width:1024px){.banner__content{padding:16px 20px}}@media (max-width:480px){.preloader__stars{font-size:18px}.banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.banner__content-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:20px;color:#fff}@media (max-width:480px){.banner__content-text{padding-right:10px}}.banner__content-title{margin:0 0 4px;font-size:22px;line-height:30px}@media (max-width:1200px){.banner__content-title{font-size:18px;line-height:24px}}.banner__content-link{font-weight:600;font-size:19px;line-height:26px;color:#FFF}.banner__content-link:hover{text-decoration:none}.banner__content-link::before{margin-right:10px}.banner__content-link--phone{text-decoration:none}.banner__content-link--phone:hover{color:#cdaa66}.banner__content-link--phone .banner__content-icon{margin-left:2px;margin-right:6px}@media (max-width:1200px){.banner__content-link{font-size:16px;line-height:20px}}.banner__content-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#cdaa66;border-radius:5px;font-weight:700;font-size:16px;line-height:22px;color:#FFF;padding:9px 46px;text-decoration:none}.banner__content-button::before{position:absolute;width:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#C89E85;-webkit-transition:width .6s,z-index 1s;-o-transition:width .6s,z-index 1s;transition:width .6s,z-index 1s;border-radius:5px;z-index:-1}.banner__content-button:hover{color:#FFF}.banner__content-button:hover::before{width:100%;z-index:1;-webkit-transition:width .6s,z-index .1s;-o-transition:width .6s,z-index .1s;transition:width .6s,z-index .1s}.banner__content-button span{z-index:1}@media (max-width:1024px){.banner__content-button{margin:10px 0}}.specialists{display:flex;flex-wrap:wrap}.specialists .specialists__card{position:relative;width:33.33%;padding:12px}@media (max-width:768px){.specialists .specialists__card{width:50%}}@media (max-width:480px){.specialists .specialists__card{width:100%}}.specialists .specialists__card:hover .specialists__card-name{color:#cdaa66}.specialists .specialists__card:hover .specialists__card-post{color:#000}.specialists .specialists__card img{width:100%;object-fit:cover}.specialists .specialists__card .specialists__card-content{box-shadow:0 4px 8px rgba(0,0,0,.15)}.specialists .specialists__card .specialists__card-info{position:absolute;left:12px;right:12px;bottom:12px;padding:33px 50px 50px;text-align:center;background:#F7F7F7}.specialists .specialists__card .specialists__card-name{display:block;margin-bottom:20px;font-weight:600;font-size:20px;line-height:27px}@media (max-width:992px){.specialists .specialists__card .specialists__card-info{padding:25px 20px}.specialists .specialists__card .specialists__card-name{font-size:16px;line-height:23px}}.specialists .specialists__card .specialists__card-post{color:#000;font-size:16px;line-height:22px}.specialists-detail{margin-top:55px}.specialists-detail .specialists-detail__top{display:flex}@media (max-width:650px){.specialists-detail .specialists-detail__top{flex-wrap:wrap}}.specialists-detail .specialists-detail__top .specialists-detail__top-image{width:420px;flex-basis:420px;margin-right:50px}@media (max-width:768px){.specialists-detail .specialists-detail__top .specialists-detail__top-image{margin-right:30px}}@media (max-width:650px){.specialists-detail .specialists-detail__top .specialists-detail__top-image{width:100%;flex-basis:100%;margin-right:0;margin-bottom:20px}}.specialists-detail .specialists-detail__top .specialists-detail__top-image img{width:100%;margin-bottom:16px}.specialists-detail .specialists-detail__top .button{display:block;width:100%;height:auto;padding:20px;font-size:16px;line-height:22px;background:#cdaa66;border-radius:3px;text-align:center}.specialists-detail .specialists-detail__top .specialists-detail__top-info{padding-top:20px}.specialists-detail .specialists-detail__top .specialists-detail__top-label,.specialists-detail .specialists-detail__top .specialists-detail__top-value{display:block;font-size:20px;line-height:27px}@media (max-width:992px){.specialists-detail .specialists-detail__top .specialists-detail__top-info{padding-top:5px}.specialists-detail .specialists-detail__top .specialists-detail__top-label,.specialists-detail .specialists-detail__top .specialists-detail__top-value{font-size:18px;line-height:25px}}@media (max-width:768px){.specialists-detail .specialists-detail__top .specialists-detail__top-label,.specialists-detail .specialists-detail__top .specialists-detail__top-value{font-size:16px;line-height:22px}}.specialists-detail .specialists-detail__top .specialists-detail__top-label{font-weight:600;margin-bottom:5px}.specialists-detail .specialists-detail__top .specialists-detail__top-value{margin-bottom:15px}.specialists-detail .specialists-detail__directions{margin-top:55px;font-size:20px;line-height:27px}.specialists-detail .specialists-detail__directions .specialists-detail__directions-title{margin-bottom:30px;font-weight:600}.specialists-detail .specialists-detail__directions-list{list-style:none;padding:0;margin:0}.specialists-detail .specialists-detail__directions-list .specialists-detail__directions-item{position:relative;margin-bottom:20px;padding-left:25px}.specialists-detail .specialists-detail__directions-list .specialists-detail__directions-item:before{content:'—';position:absolute;left:0}.treatment-page .fancybox-slide--image .fancybox-content::after{content:'';position:absolute;cursor:pointer;width:50px;height:50px;right:0;top:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='43' height='43' viewBox='0 0 43 43' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.1713 38.5023C43.0139 39.345 43.0139 40.7112 42.1713 41.5539C41.3286 42.3965 39.9624 42.3965 39.1197 41.5539L31.5675 34.0017C30.7249 33.159 30.7249 31.7928 31.5675 30.9501C32.4102 30.1075 33.7764 30.1075 34.6191 30.9501L42.1713 38.5023ZM17.9889 34.6337C8.45531 34.6337 0.726776 26.9052 0.726776 17.3715C0.726776 7.83791 8.45531 0.109375 17.9889 0.109375C27.5226 0.109375 35.2511 7.83791 35.2511 17.3715C35.2511 26.9052 27.5226 34.6337 17.9889 34.6337ZM17.9889 30.3181C25.1391 30.3181 30.9355 24.5217 30.9355 17.3715C30.9355 10.2213 25.1391 4.42491 17.9889 4.42491C10.8387 4.42491 5.04231 10.2213 5.04231 17.3715C5.04231 24.5217 10.8387 30.3181 17.9889 30.3181Z' fill='%23193b69'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8525 15.4099V9.67222H16.0273V15.4099H10.2896V19.2351H16.0273V24.9728H19.8525V19.2351H25.5902V15.4099H19.8525Z' fill='%23193b69'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}@media (max-width:992px){.treatment-page .fancybox-slide--image .fancybox-content::after{content:none}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.form{position:relative}.form.-loading:before{content:'';display:block;border:6px solid #cdaa66;border-top:6px solid #cdaa66;border-radius:100%;height:50px;width:50px;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;background:0 0;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.form .input-checkbox{width:1px;height:1px;position:absolute;opacity:0;top:50%;left:10px;margin:0 auto;pointer-events:none}.form .input-checkbox:checked+label,.form .input-checkbox:not(:checked)+label{position:relative;display:inline-block;padding-left:36px;padding-right:36px;cursor:pointer;line-height:21px}.form .input-checkbox:checked+label:before,.form .input-checkbox:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #eee;background:#fff}.form .form__button,.form .form__field{display:block;width:100%;border-radius:3px;outline:0}@media (max-width:768px){.form .input-checkbox:checked+label,.form .input-checkbox:not(:checked)+label{font-size:14px}.form .input-checkbox:checked+label:before,.form .input-checkbox:not(:checked)+label:before{top:4px}}.form .input-checkbox:checked+label:after,.form .input-checkbox:not(:checked)+label:after{content:'✓';position:absolute;top:2px;left:4px;font-size:18px;line-height:1;color:#cdaa66;font-weight:700;transition:.3s}.info__description,.info__description .plus_animate,.info__tab-name{transition:all .3s ease}.form .input-checkbox:not(:checked)+label:after{opacity:0;transform:scale(0)}.form .input-checkbox:checked+label:after{opacity:1;transform:scale(1)}.form.-appointment{width:100%;padding:55px 70px 70px;background:#17294d;color:#C4D6ED}@media (max-width:992px){.form.-appointment{padding:30px 40px 40px}}.form .form__title{margin-top:0;margin-bottom:23px;font-weight:700;font-size:28px;line-height:36px;color:#fff}@media (max-width:768px){.form .input-checkbox:checked+label:after,.form .input-checkbox:not(:checked)+label:after{top:6px}.form.-appointment{padding:20px}.form .form__title{font-size:20px;line-height:27px}}.form .form__label{display:block;width:100%;margin-bottom:25px;font-size:20px;line-height:27px}@media (max-width:992px){.form .form__label{font-size:18px;line-height:25px;margin-bottom:20px}}@media (max-width:768px){.form .form__label{font-size:15px;line-height:20px}}.form .form__field{box-sizing:border-box;margin-top:8px;padding:10px 15px;font-family:inherit;background:#FFF;color:#000;border:none}.form .form__info{font-size:16px;line-height:24px;margin-bottom:25px}@media (max-width:992px){.form .form__info{font-size:14px!important;line-height:22px;margin-bottom:20px}}@media (max-width:768px){.form .form__info{font-size:12px!important;line-height:18px;margin-bottom:15px}}.form .form__button{padding:13px;background:#cdaa66;text-align:center;border:none;font-weight:700;color:#FFF}.form .form__agreement{position:relative}.form .form__agreement .form__agreement-link{color:inherit;text-decoration:underline}.form-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:60001;display:none}.form-popup .form-popup__layout{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;padding:20px;background:rgba(0,0,0,.65);overflow:auto}.form-popup .form-popup__content{position:relative;margin:auto;width:515px;max-width:100%;border-radius:3px;box-shadow:0 0 15px rgba(0,0,0,.5);overflow:hidden}.form-popup .form-popup__close{position:absolute;top:20px;right:20px;z-index:1;height:16px;width:16px;padding:0;border:0;background:0 0;cursor:pointer;outline:0}.form-popup .form-popup__close::after,.form-popup .form-popup__close::before{content:'';position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background:#526c8f}.documents__link,.info__description,.info__tab-name,.offers-section__item-image{position:relative}.form-popup .form-popup__close:hover::after,.form-popup .form-popup__close:hover::before{background:#fff}.form-popup .form-popup__close::before{transform:rotate(-45deg)}.form-popup .form-popup__close::after{transform:rotate(45deg)}.info__page{padding:30px;border:2px solid #cdaa66}.info__page:not(:last-child){margin-bottom:15px}.info__description{min-height:66px;background-color:#D2B885;text-align:center;cursor:pointer}.info__description p{padding:20px 0 0;color:#FFF;font-weight:700}.info__description .description__block{display:flex;justify-content:center}.info__description .plus_animate:after{content:"+";display:flex;flex-direction:row;align-items:center;justify-content:center;height:65px;width:30px;font-size:26px;text-align:center;color:#FFF}@media (max-width:1239px){.info__description .plus_animate:after{height:60px}}.info__link{font-weight:700;color:#cdaa66;cursor:pointer;text-decoration:none;white-space:nowrap}.info__additional.-open .info__description p,.info__additional.-open .plus_animate:after{color:#D2B885}.info__tab-name{cursor:pointer}.info__container{display:none}.info__additional.-open .info__description{background-color:rgba(254,135,60,.1)}.info__additional.-open .plus_animate{transition:all .3s ease;transform:rotate(45deg)}.info__block{border-bottom:2px solid #cdaa66}.info__block ul{padding:0}.info__block li{list-style-type:none}.info__block li::before{content:"\2212";color:#cdaa66;font-size:22px;margin-right:5px}.info__text{text-align:center;font-weight:600;font-size:20px}.info__checking{display:flex;margin-bottom:20px}.info__checking .checking{display:flex;flex-direction:column}.info__checking .checking.-time{margin-left:20px;border-left:2px solid #cdaa66;padding-left:20px}.pd_25{padding:27px 0}.documents__section{padding:0 20px;margin-bottom:40px}.documents__list{list-style-type:none;margin-right:0;margin-bottom:0;margin-top:0;padding-left:0;display:flex;flex-wrap:wrap;flex-direction:column}.documents__list.-col-6-6{flex-direction:row}.documents__list.-col-6-6 .documents__item{width:calc(50% - 40px)}@media (max-width:1024px){.documents__section{padding:0}.documents__list.-col-6-6{flex-direction:column}.documents__list.-col-6-6 .documents__item{width:100%}}.documents__item{padding-left:20px;margin-bottom:5px}@media (max-width:1024px){.documents__item{width:100%;margin-bottom:10px}}.documents__link{font-family:Arial,serif,sans-serif;font-size:16px;line-height:1.2;color:#17294d}.documents__link:hover{color:#17294d}.documents__icon{background:url(/images/icons+.png?v=2) -310px -80px no-repeat;width:24px;height:24px}.documents__icon.icon--link{background:url(/images/link.png) 0;width:24px;height:24px}.documents__directory-name{color:#bd622a;font-family:"Europe Normal",sans-serif;font-weight:400;text-decoration:underline;font-size:18px;text-transform:none}.offers-section{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:20px 0 40px;margin:0;list-style:none}@media (max-width:991px){.offers-section{grid-template-columns:repeat(2,1fr)}}.offers-section__item{position:relative;width:100%;margin-bottom:0;border:none;overflow:hidden}@media (min-width:481px) and (max-width:767px){.offers-section__item:nth-child(3n){grid-column:1/-1}}.offers-section__item-image .picture__image{width:100%;height:100%;object-fit:cover}.offers-section__image-overlay{position:absolute;z-index:10;width:100%;height:100%;box-shadow:inset 2px -120px 75px -57px rgba(0,0,0,.6)}.offers-section__item-picture{display:block;width:100%;height:100%;transition:transform 1s ease-out}.offers-section__image-overlay:hover~.offers-section__item-picture{transform:scale(1.1)}.offers-section__item-name{position:absolute;z-index:20;bottom:15px;left:20px;margin:0;font:20px 'Open Sans',sans-serif;text-transform:uppercase;color:#fffefe}@media (max-width:1239px){.offers-section{padding-bottom:0}.detail-offers{padding:0 15px}}.detail-offers .item-content{position:relative;box-sizing:border-box;font-size:1.2em}.detail-offers .item-content:after{display:block;content:'';clear:both}.detail-offers .item-content.with-info .text p{margin-bottom:0}.detail-offers .item-content.with-info .text{float:left;padding-right:25px;box-sizing:border-box;margin-bottom:1em}.detail-offers .item-content.with-info .info{float:left;width:265px;max-height:max-content;padding-top:20px;padding-bottom:20px;padding-left:30px;box-sizing:border-box;border-left:1px solid #17294d}.detail-offers .info .utp-wrap{margin-top:30px;padding:0}@media (min-width:1240px){.detail-offers .info .utp-wrap .body{flex-direction:column;padding:24px 24px 17px}.detail-offers .info .utp-wrap .body .item{width:100%}.detail-offers .info .utp-wrap .body .item:not(:first-child){margin-top:12px}}.item-content.with-info .preview-block{display:flex;width:100%}@media (max-width:1239px){.item-content.with-info{display:flex;flex-wrap:wrap;width:100%}.item-content.with-info .preview-block{flex-wrap:wrap}}.item-content.with-info .preview-block .info{display:flex;flex-direction:column;align-items:center;width:100%;max-width:304px}@media (max-width:1239px){.item-content.with-info .preview-block .info{position:relative;float:none;display:flex;justify-content:space-between;align-items:center;order:1;max-width:unset;padding-left:0;border-left:none}.item-content.with-info .preview-block .info .info__phone{display:none}.item-content.with-info .preview-block .info ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.item-content.with-info .preview-block .info ul li{width:auto;margin-top:0;margin-bottom:20px}}@media (max-width:767px){.item-content.with-info .preview-block .info ul li{width:auto;margin-left:20px}}.item-content.with-info .preview-block .text,.medprice{width:100%}@media (max-width:567px){.item-content.with-info .preview-block .info ul{padding-left:20px}.item-content.with-info .preview-block .info ul li{width:100%;margin-left:0}}@media (max-width:1239px){.item-content.with-info .preview-block .text{order:0;padding:0 0 40px;width:100%;text-align:center;border-right:none}.item-content.with-info .preview-block .text p{text-align:center}.offers-detail-header .home-content-gallery .gallery-items{height:360px!important}.offers-detail-header .home-content-gallery .gallery-items .slider-controls{top:50%;transform:translateY(-50%)}}@media (max-width:767px){.offers-detail-header .home-content-gallery .gallery-items{height:320px!important}}.medprice{font-family:sans-serif;font-size:14px}.medprice td,.medprice th{padding:8px;border:1px solid #7ea0d0}@media (max-width:567px){.offers-detail-header .home-content-gallery .gallery-items{height:200px!important}.medprice{font-size:12px}.medprice td,.medprice th{padding:4px}}.medprice thead th{background:#f5f5f5;border-bottom:2px solid #7ea0d0}.medprice tr.category th{background:#e9e9e9;text-align:left}.medprice tr.category th:first-child{text-align:center;width:2%}.medprice td{text-align:left}.medprice td:nth-child(1),.medprice td:nth-child(3),.medprice td:nth-child(4){text-align:center}.medprice td:nth-child(2){width:auto}@media (max-width:480px){.offers-section{grid-template-columns:repeat(1,1fr)}.medprice{font-size:10px}.medprice td,.medprice th{padding:2px}.medprice td:nth-child(2){font-size:10px}}.widget-banner{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:2147483642}.widget-banner__overlay{display:flex;align-items:center;justify-content:center;padding:20px;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.widget-banner__content{position:relative;display:flex;flex-direction:column;width:100%;max-width:750px;max-height:90vh;box-shadow:0 10px 30px rgba(255,255,255,.3);background:#fff;border-radius:5px;overflow:hidden}.widget-banner__scroll-area{max-height:90vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.widget-banner__scroll-area::-webkit-scrollbar{width:6px}.widget-banner__scroll-area::-webkit-scrollbar-track{background:#fff}.widget-banner__scroll-area::-webkit-scrollbar-thumb{background:#17294d}.widget-banner__close{position:absolute;top:15px;right:15px;width:30px;height:30px;background:#fff;border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:110;transition:transform .2s}.widget-banner__close::after,.widget-banner__close::before{content:"";position:absolute;top:14px;left:7px;width:16px;height:2px;background:#333}.widget-banner__close::before{transform:rotate(45deg)}.widget-banner__close::after{transform:rotate(-45deg)}.widget-banner__img{width:100%;height:auto;max-height:200px;object-fit:cover}.widget-banner__info{padding:20px 40px 40px;text-align:center}@media (max-width:480px){.widget-banner__info{padding:20px 15px 30px}}.widget-banner__title{font-size:18px;line-height:1.4;text-align:center;color:#17294d}.widget-banner__text{margin-bottom:20px;font-size:14px;line-height:1.6;color:#333}.widget-banner__btn{display:flex;justify-content:center;align-items:center;padding:10px 18px;margin:30px auto 0;max-width:207px;width:100%;min-height:40px;background:#17294d;border:2px solid #17294d;border-radius:5px;font-weight:700;font-size:13px;text-decoration:none;color:#fff;transition:background .3s,color .3s}.widget-banner__btn:hover{background:#fff;color:#17294d}.widget-banner__arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:#17294d;mask-image:url(/images/slider-arrow.png);mask-repeat:no-repeat;mask-position:center;background-image:none;border:none;cursor:pointer;z-index:1;transition:opacity .4s}.widget-banner__arrow:hover{opacity:.8}.widget-banner__arrow--prev{left:10px}.widget-banner__arrow--next{right:10px;transform:translateY(-50%) rotate(180deg)}body.widget-locked{overflow:hidden}