body,html{border:0;height:100%;margin:0;padding:0}body{background:#fff;color:#001a34;font-size:12px;font-weight:400;line-height:1.5}body,button{font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif}a:active,a:hover,a:link,a:visited{text-decoration:none}p{margin:10px 0}a{color:#001a34;text-decoration:none}a,a:active,a:hover{outline:0}img{max-width:100%}h2,h3,ul{border:0;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0 none;padding:0}h1{margin:0}select{-webkit-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0;width:100%}.h1{font-size:1.8em;font-weight:700;margin:5px 0}.h2{font-size:1.4em;font-weight:600;margin:10px 0;text-align:left;text-transform:uppercase}.h3{font-size:26px}.h3,.h4{font-weight:400;margin:10px 0}.h4{font-size:36px}.layout{height:100%;min-height:100%;position:relative}.layout.layout-popup-fix{height:auto!important}.content{margin-bottom:0}.content:after{clear:both;content:"";display:block;height:0}.hidden{display:none!important}.recreation-text a{color:#3a8ec2!important;text-decoration:underline!important}.blue{color:#3498db}.af-blue{color:#214a8e}.af-grey{color:#909090}.red{color:#ff4141}.green{color:#55bb05}.grey{color:gray}.gold{color:#ebc156}.orange{color:#ffb300}.center{margin-left:auto;margin-right:auto;text-align:center}.dotted-link{color:#3498db}.dotted-link,.dotted-link:active,.dotted-link:hover,.dotted-link:link,.dotted-link:visited{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under}a.default-link{color:#3498db;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-underline-position:under}.lst-pdg ul,ul.lst-pdg{padding-left:20px}.temp-margin{margin-bottom:300px!important;min-height:100vh}.def-shdw{box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.def-shdw:not(.def-shdw-static):active{box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.wht-txt{color:#fff}.no-scroll{overflow-y:hidden}.mr-5{margin-right:5px}.mb-auto{margin-bottom:auto!important}.pb-10{padding-bottom:10px}.icon-svg{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.snap-cover{display:none}.snap-drawer{-webkit-overflow-scrolling:touch;background-color:#fff;bottom:0;box-shadow:0 1px 4px rgba(41,51,57,.5);box-sizing:border-box;height:auto;left:auto;overflow:auto;position:absolute;right:auto;top:0;width:265px}.snap-drawer-left{right:-110%;width:100%;z-index:300}.snap-drawers{bottom:0;display:none;height:auto;left:0;overflow-x:hidden;position:absolute;right:0;top:0;width:auto}.sliding .snap-cover{background:#fff;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.sliding .snap-drawers{display:block}.sliding.layout{overflow-x:hidden!important;overflow-y:hidden!important}.sliding .header{z-index:0}.sliding .content,.sliding .footer{width:100%}.ui_input.error,.ui_select.error,.ui_textarea.error{background-color:#ffcfc8!important}label.error,small.error{color:#f42002}.form-loading{background-color:rgba(0,26,52,.2)}.fake__header,.header{left:0;padding:0;right:0;top:0;z-index:100}.header{position:absolute}header.with_sticky_tape{position:fixed!important;top:-48px}.layout.with-store-link header.with_sticky_tape{position:fixed!important;top:-96px}.content.snap-content{padding-top:48px!important}.layout.with-store-link .content.snap-content{padding-top:96px!important}.fake__header{z-index:160}.header__content{background:#ff4141;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);position:relative}.header__back,.header__content{align-items:center;color:#fff;display:flex;height:48px}.header__back{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;box-sizing:border-box;left:0;line-height:48px;max-width:calc(100% - 152px);padding-left:15px;padding-right:15px;position:absolute;text-decoration:none;top:0}.header__back:active{background-color:#e63737!important}.header__back.header__back--with-logo{align-items:center;display:flex;gap:4px}.header__back.header__back--with-logo svg{color:#fff;height:12px;margin-right:0;width:12px}.header .logo{background:url(/images/new_design/svg/logo_white.svg);background-position:0 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;float:left;height:38px;margin:initial;width:155px}.header__back-text-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden}.header__back.before-button{box-sizing:border-box;padding-left:12px;padding-right:12px;position:relative;width:36px}.header__back.before-button+.header__search-params-button{margin-left:5px;width:calc(100% - 157px)}.header__back.before-button .icon{margin-right:0!important}.header__back-text_main{font-size:14px;font-weight:700;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.header__back-text_sub{font-size:10px;line-height:14px}.header__back svg{flex-shrink:0;height:16px;margin-right:5px;width:16px}.header__logo{color:#fff;display:block;font-size:38px;line-height:25px;padding:5px 0 5px 15px;text-align:center}.header__logo-main-logo{background:url(/images/new_design/svg/logo_white.svg) no-repeat 0 50%;background-size:contain;display:block;height:38px;width:130px}.header__logo.center{margin:0 auto}.header__content a,.header__content a:active,.header__content a:hover,.header__content a:link,.header__content a:visited{color:#fff}.header__account,.header__menu,.header__search{-webkit-tap-highlight-color:transparent;align-items:center;color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;line-height:48px;padding:0 12px;position:absolute;top:0;-webkit-user-select:none;user-select:none}.header__account svg,.header__menu svg,.header__search svg{height:24px;width:24px}.header__search-params-button{align-items:center;background-color:#ff5d5d;border:1px solid #ff8d8d;border-radius:6px;box-sizing:border-box;display:flex;height:36px;margin-left:10px;padding:5px 10px;width:calc(100% - 121px)}.header__search_info{display:flex;flex-direction:column;max-width:calc(100% - 34px)}.inline_separator{padding:0 1px}.header__search-icon{font-size:24px;height:24px;margin-right:10px;width:25px}.header__search-params-str{color:#fff;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;margin-top:-2px;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.header__search-params-str-inner{padding-right:10px}.header__search-params-str svg{height:11px;margin-bottom:-1px;width:11px}.header__destination{font-size:14px;font-weight:600;height:17px;letter-spacing:.06em;line-height:16px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.header__account.with-avatar{padding:0 8px}.acc-avatar-container{border-radius:100%;display:inline-block;overflow:hidden;position:relative}.acc-avatar-container .user-avatar{display:block;height:100%;position:absolute;width:100%}.acc-avatar-container .user-avatar img{height:100%;object-fit:cover;overflow:hidden;text-indent:-100%;width:100%}.acc-avatar-container .default-avatar{align-items:center;border-radius:100%;color:#fff;display:flex;font-style:normal;font-weight:700;height:100%;justify-content:center;text-transform:uppercase;width:100%}.header .acc-avatar-container{height:32px;min-width:32px;width:32px}.header .acc-avatar-container .default-avatar{font-size:16px;line-height:24px}.account-popup-body .acc-avatar-container{height:72px;min-width:72px;width:72px}.account-popup-body .acc-avatar-container .default-avatar{font-size:40px;line-height:48px}@media only screen and (max-width:360px) and (min-width:350px){.header__search-params-button{width:calc(100% - 116px)}.header__back.before-button+.header__search-params-button{width:calc(100% - 152px)}}@media only screen and (max-width:350px){.header__search_info{align-items:normal}.header__search-params-button{width:calc(100% - 113px)}.header__back.before-button+.header__search-params-button{width:calc(100% - 149px)}.header__back.before-button+.header__search-params-button .header__search-icon{display:none}.header__back.before-button+.header__search-params-button .header__search_info{max-width:100%}}@media only screen and (min-width:350px){.header__logo-main-logo{width:155px}}.header__account:active,.header__menu:active,.header__search:active{background-color:#e63737;border-radius:100%}.header__menu{right:0}.header__search{right:96px}.header__account{right:48px}button.header__account{-webkit-appearance:none;appearance:none;background:none;border:none}.wrapper{padding-left:16px;padding-right:16px}#about-city .container__body{padding:0}.wrapper-fluid{padding-left:0;padding-right:0}.container.container__white{background-color:#fff}.container__white.with_shadow{box-shadow:0 0 50px 0 rgba(4,6,3,.11)}.container__white.with_lower_shadow{box-shadow:0 0 32px 0 rgba(4,0,0,.09)}.container__body{padding-bottom:10px;padding-top:10px}.container__body.no_padding_top{padding-top:0}.container__header.no_padding_bottom{padding-bottom:0}.container__header.no_padding_vertical{padding-bottom:0;padding-top:0}.accordion{position:relative}.accordion__content{max-height:70px;overflow:hidden}.accordion__open{background:url(/img/svg/icon_accordion-open.svg) 50% no-repeat;background-size:16px auto;height:22px}.checkbox__input{display:none}.checkbox__input:checked+span:after{background:#f2f5f9;border:1px solid #dadee2;right:0}.checkbox__input:checked+span:before{background:#3498db}.feature{padding-left:19px;position:relative}.feature .icon{color:#666;font-size:10px;left:-1px;position:absolute;top:2px}.feature_circle .icon{font-size:14px;height:16px;line-height:16px;text-align:center;top:0;width:16px}.feature_circle .icon.icon_search_metro{font-size:8px;height:18px;line-height:18px;width:12px}.feature.feature_circle.feature_red-icon{padding-left:15px}.feature_red .icon{border-color:#f42002;color:#f42002}.feature_blue .icon{border-color:#3498db;color:#3498db}.feature_green .icon{border-color:#55bb05;color:#55bb05}.filter{padding:20px 0}.form{margin:0;padding:0}.form__group{padding:10px 0}.form__fieldset{border:0;margin:5px 0;padding:0}.form__label{display:block;font-size:14px;font-weight:500;margin-bottom:0}.gallery{position:relative}.gallery__overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.gallery__button{align-items:center;background-color:rgba(0,26,52,.8);border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:0;height:24px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:24px}.gallery__button svg{height:12px;width:12px}.gallery__button_next{right:16px}.gallery__button_prev{left:16px}.gallery__counter{background:rgba(0,0,0,.6);border-radius:12px;bottom:10px;color:#fff;font-size:.6em;height:24px;left:50%;line-height:24px;padding:0 10px;position:absolute;transform:translateX(-50%)}.gallery__counter:before{background:url(/images/new_design/svg/icon_photo-camera.svg) 50% no-repeat;background-size:15px auto;content:"";display:inline-block;float:left;height:22px;margin-right:5px;width:24px}.gallery__viewport{font-size:0;overflow-x:scroll}.gallery__feed{white-space:nowrap}.gallery__photo{display:inline-block}.gallery__photo>img{width:100vw}.hotel_thumb_container{background:url(/images/photo-preloader.gif) no-repeat 50% 50%;background-size:40%;position:relative}.hotel__thumbnail{background-position:50%;background-size:cover;display:block;height:100%;position:relative;width:100%}.hotel__stars{color:#d9d9d9;display:inline-block;font-size:12px;margin-right:13px}.hotel__stars svg:not(:first-child){margin-left:1px}.hotel__stars svg{height:12px;width:13px}.bold{font-weight:700}.hotel__location svg{color:#3498db;height:10px;margin-right:6px;width:10px}.hotel__title{font-size:12px;font-weight:700;line-height:15px;margin-bottom:2px}.search-resolve-item:not(:last-child){margin-bottom:20px}.search-resolve-item-header{font-size:18px;font-weight:700;padding:10px 16px}.hotel_card{background:#fff;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);margin:5px 5px 0;overflow:hidden}.hotel_card_stroke{margin:4px 0}.hotel__description{position:relative}.hotel_card_breakfast{display:inline;font-size:12px;font-weight:700}.favorite_icon_container{display:block;height:15px;margin-bottom:30px;width:100%}.favorite_icon{background-image:url(/images/new_design/svg/favorite-empty.svg);background-position:60% 50%;background-repeat:no-repeat;background-size:21px 19px;box-sizing:border-box;float:right;height:19px;padding:20px;width:21px}.favorite-icon--active{background-image:url(/images/new_design/svg/favorite-active.svg)}.favorite-icon--animated{animation:favoriteGrow .25s}@keyframes favoriteGrow{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}.hotel_card .price{text-align:right;white-space:nowrap}.hr{margin:0 15px}.hr,.hr-full{background:#d6d6d6;border:0;display:block;height:1px;width:auto}.hr-full{margin:20px 0}.link{position:relative}.account-list.list .link__body{padding-bottom:0;padding-top:0}.link__body{box-sizing:border-box;display:block;min-height:55px;padding:8px 30px 8px 16px;position:relative;width:100%}.link__body.link__body_expanded{padding-bottom:10px;padding-top:10px}.link__dropdown{display:block}.link__trigger{display:block;z-index:1}.link__preview>img{border:1px solid #e6e6e6;border-radius:50%;float:left;height:44px;margin-right:15px;overflow:hidden;width:44px}.link__body_expanded .link__preview>img{height:60px;width:60px}.link__preview{display:inline-block;vertical-align:middle}.link__preview>.icon{background:#f42002;border-radius:50%;color:#fff;font-size:.9em;height:23px;line-height:23px;margin:15px 10px 15px 0;text-align:center;width:23px}.link__vertical_equalizer{min-height:35px}.link__label,.link__vertical_equalizer{display:inline-block;vertical-align:middle}@media only screen and (min-width:320px) and (max-width:350px) and (orientation:portrait){.link__label{width:210px}.link__body_expanded .link__label{width:195px}.change-date__title{font-size:13px}}@media only screen and (min-width:350px) and (max-width:420px) and (orientation:portrait){.link__label{width:230px}}@media only screen and (min-width:350px) and (orientation:portrait){.link__body_expanded .link__label{width:250px}}.no_fixed_width.link__label{width:100%}.link__title{font-size:1.2em;font-weight:600;line-height:1;margin:0}.link__title.big__title{font-size:18px}.link__title_large{font-size:1.4em}.link__title.map-ref{font-size:14px;line-height:18px}.link__description{font-size:1em;font-weight:300;margin-top:5px}.link__description>.center-distance:before{margin-right:4px}#facilities-container .center-distance svg{color:#3498db;display:inline-block;font-size:10px;height:11px;width:8px}.link__price{bottom:0;font-size:1em;font-weight:300;padding:6px 10px;position:absolute;right:0}.link__handler{color:#001a34;line-height:0;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.ui_blue .link__handler{color:#fff}.link__handler svg{height:16px;transform-origin:center center;transition:all .2s ease;width:16px}.link__currency{color:#3498db;font-weight:bolder;position:absolute;right:28px;text-align:center;top:20px;width:60px}.link__currency_active{color:#f42002;font-size:1.1em}.hotel-description.open .link__body .link__handler svg,.link_open>.link__body .link__handler svg{transform:rotate(180deg)}.list{border-bottom:1px solid #d9d9d9;list-style:none;margin:0;padding:0}.list__item{border:solid #d9d9d9;border-width:1px 0 0}.accordion:last-child{border-bottom:1px solid #d9d9d9}.list__item.dark_border{border-color:grey}.list__item.horizontal_borders{border-style:solid;border-width:1px 0}.list__item .list{border-bottom:0;padding:0 0 0 15px}.menu__container:not(:last-child){margin-bottom:20px}.menu__title{font-size:1.2em;font-weight:600;line-height:22px;padding:16px;text-transform:uppercase}.near-description .dropdown-info{margin:0!important}.radio{display:block;margin:0;min-height:21px;padding:5px 0}.link .radio{padding-bottom:0;padding-top:0}.rating__label{color:#ffb300;display:inline-block;font-size:12px;font-weight:700;white-space:nowrap}.rating__label.enlarged__label{font-size:12px;line-height:14px}.rating-wrap{align-items:center;display:flex;margin:3px 0 1px}.hotel-list-item .rating-wrap .rating__value,.hotel__header .rating-wrap .rating__value{flex-direction:row;justify-content:center;min-width:18px}.rating-wrap .rating__label{font-size:12px;line-height:14px;text-transform:none}.response__title{font-size:12px;font-weight:700;margin-bottom:20px;padding-top:15px}.response-bookingcom .response__title,.response-own .response__title{border-top:1px solid #dadada}.rating__value{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion.hotel__container{background-color:#fff}.hotel-description .link__label{font-size:14px;line-height:18px;max-height:72px;overflow:hidden;transition:max-height .3s ease-out}.hotel-description .link__label p{margin:0;padding:10px 0;transition:padding .3s ease-out}.hotel-reviews__title h1{font-size:20px;font-weight:700;line-height:24px;padding:24px 16px 16px}.reviews-country .direction-cards{padding:0 16px 24px}.reviews-source{padding:24px 16px}.reviews-source__title{color:#001a34;font-size:14px;font-weight:600;line-height:20px;margin-bottom:16px}.reviews-source__number{align-items:center;background-color:#f2f5f9;border-radius:8px;color:#3498db;display:flex;font-size:16px;font-weight:600;height:36px;justify-content:center;left:16px;line-height:24px;position:relative;width:36px;z-index:1}.reviews-source__content{align-items:stretch;display:flex;gap:8px;overflow-x:auto}.reviews-source__item{display:flex;flex:1 1 auto;flex-direction:column}.reviews-source__text{border-radius:8px;bottom:18px;box-shadow:0 0 6px 0 rgba(0,0,0,.078);color:#667685;flex:1;font-size:14px;font-weight:400;line-height:20px;min-width:152px;padding:32px 16px 16px;position:relative}.response__date-value b,.response__place-value b,.response__rating-value b{color:grey;display:inline-block;font-size:12px;font-weight:400;margin-right:10px}.response__date-value span:not(.response__date),.response__place-value span,.response__rating-value span{color:#667685;display:inline-block;font-size:12px;font-weight:400;margin-right:10px}.response__hotel-container{border:solid #ececec;border-width:1px 0;display:flex;gap:8px;margin:16px -15px 15px 1px;min-height:108px;position:relative}.response__hotel-container .response__hotel-img{background-repeat:no-repeat;display:block;height:108px;min-height:100%;min-width:108px;overflow:hidden}.response__hotel-container .response__hotel-img img{min-height:100%}.response__hotel-container>div:first-child{left:0;min-height:108px;top:0;width:108px}.response__hotel-container .result-hotel-details{box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;min-height:108px;width:100%}.response__hotel-container .link__handler{align-items:center;display:flex;padding-right:16px;position:relative;right:unset}.response__hotel-container .response__hotel-title{font-size:12px;font-weight:700;line-height:14px;margin:12px 0 8px;padding:0}.response__title.with-hotel{padding-top:0}.response__name{font-size:12px;font-weight:700;line-height:14px;white-space:nowrap}.response__date{color:#001a34;font-size:12px;font-weight:400;line-height:14px}.response__content{padding:0;word-break:break-word}.response__header-date{color:#999;height:14px;line-height:14px}.response .response__place,.response .response__rating,.response .response__residence{margin-bottom:5px}.response .response__link>a{color:#3498db;text-decoration:underline}.response-comment{background-color:#f2f5f9;border-radius:6px;margin-top:30px;position:relative}.response-comment:before{border-bottom:20px solid #f2f5f9;border-left:10px solid transparent;border-right:10px solid transparent;bottom:calc(100% - 5px);content:"";left:50%;position:absolute;transform:translate(-50%);z-index:1}.response-comment-title{align-items:center;display:flex;font-weight:700;line-height:120%;padding:16px 16px 0;position:relative}.response-comment-title svg{height:21px;margin-right:8px;width:21px}.after-link{margin-top:20px;text-align:center}.after-link a.after-link__link{color:#3498db;text-decoration:underline}.row{display:block}.row .col:last-child{margin-right:0}.nearby-page-hidden{visibility:hidden}.menu__container #account-forgot-password{border-bottom:1px dotted #3498db;display:inline-block;text-decoration:none;vertical-align:middle}.ui_button_container{margin:30px auto 0;width:225px}.ui_button_container.expanded{width:225px}.ui_button_container.full-width-content{width:100%}.ui_button_common{display:block;font-size:12px;font-weight:400;line-height:14px;text-align:center}.ui_button_common.ui_single_button{margin:15px auto}.ui_button_common span{color:#3498db;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-position:under}.go_to_top{display:none;margin:20px auto}.ui{background:transparent;border:1px solid #e8e8e8;border-radius:4px;box-sizing:border-box;color:#001a34;display:block;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:100;height:35px;line-height:35px;margin:0;outline-width:0;padding:0 10px;text-decoration:none;width:100%}.ui_textarea{height:70px;line-height:20px;padding:10px}.ui_button{border-radius:29px;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:.4pt;position:relative;text-align:center;text-transform:uppercase}.apply-filter>a,.ui_button.ui_shadow_button{box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.apply-filter>a:active,.ui_button.ui_shadow_button:active{box-shadow:0 1px 3px 0 rgba(0,0,0,.3)}.ui_button:not(.ui_btn_flexible)>span{display:block;left:10px;line-height:1.2;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ui_button.ui_button_disabled,button.ui_button:disabled{background-color:#e6e6e6;border:1px solid #d6d6d6;box-shadow:none;color:#909090;pointer-events:none}.ui_button.ui_button_disabled{-webkit-user-select:none;user-select:none}.ui_button.ui_button_disabled:active,button.ui_button:disabled:active{background-color:#e6e6e6;border:1px solid #d6d6d6;box-shadow:none;color:#909090;pointer-events:none}.ui_b-group{display:flex;height:29px}.ui_b-group,.ui_b-group__item{border-width:0;line-height:29px;padding:0}.ui_b-group__item{background:#fff;border-radius:0;outline-width:0;text-align:center}.ui_b-group__item_input{background:#fff;color:gray;font-size:1em;font-weight:700;width:36%}.add_review_form_widget{background-color:#f5f5f5;border:1px solid #e6e6e6;border-radius:7px}.ui_red{border-color:#ff4141}.ui_red.ui_filled{background:#ff4141;border-color:transparent;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.3);color:#fff}.ui_red.ui_filled.ui_filled--no_shd{box-shadow:none}.ui_red.ui_filled:active{background-color:#e53434;border-color:#e53434;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ui_btn_link{align-items:center;background-color:initial;border:0;display:flex;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.4pt;line-height:1.2;margin:0 auto;padding:8px 0;text-decoration:none;text-transform:uppercase;width:225px}.ui_btn_link .svg{margin-right:3px;width:12px}.ui_btn_link:active,.ui_btn_link:focus,.ui_btn_link:hover{border-radius:6px;outline:none;text-decoration:none}.ui_btn_flexible{display:inline-block;max-width:100%;width:auto}.ui_button_container.ui_container_flexible{text-align:center;width:100%}.ui_btn_link.go_to_top{-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent;background-color:unset!important;margin:10px auto 0;width:100%}.ui_gray{color:#909090}.ui_gray:active,.ui_gray:focus,.ui_gray:hover{background-color:rgba(0,0,0,.05)}.ui_blue_link{color:#3498db}.ui_blue_link:active,.ui_blue_link:focus,.ui_blue_link:hover{background-color:rgba(52,152,219,.1)}.append-object-banner-page-link:hover{background:transparent}.ui_button.ui_blue{border-radius:6px;text-transform:uppercase}.ui_blue{border-color:#3498db}.ui_blue.ui_filled{background:#3498db;color:#fff}.ui_blue.ui_filled:active{background-color:#006db7;border-color:#006db7}.ui_green{border-color:#55bb05}.ui_green.ui_filled{background:#55bb05;color:#fff}.ui_dark_gray{border-color:grey}.ui_white{border-color:#fff}.ui_white.ui_filled{background:#fff;color:#001a34}.ui_large{border-radius:30px;font-size:1.4em;height:45px;line-height:45px}.ui_narrow{clear:both;display:block;margin:15px auto;width:60%}.ui_narrow.ui_account{max-width:220px;width:90%}.ui_narrow.ui_social{max-width:220px;width:100%}.ui_social>span{font-size:14px;line-height:36px;padding-left:32%;text-align:left}.ui_social>i{left:20%;position:absolute;top:50%}.ui_vk{border-color:#436eab}.ui_mailru{border-color:#f89c0e}.ui_yandex{border-color:#d7143a}.ui_ok{border-color:#e89313}.ui_google{border-color:#f34a38}.ui_vk>i{color:#436eab;font-size:28px;margin:-14px 0 0 -14px}.ui_mailru>i{color:#f89c0e;font-size:23px;margin:-12px 0 0 -12px}.ui_yandex>i{color:#d7143a;font-size:20px;font-weight:700;margin:-10px 0 0 -10px}.ui_ok>i{color:#e89313;font-size:21px;margin:-11px 0 0 -11px}.ui_google>i{color:#f34a38;font-size:20px;font-weight:700;margin:-10px 0 0 -10px}.section-header-container{margin:24px 0 16px;padding-left:16px;padding-right:16px;position:relative}.city-reviews-header .header-big{margin:16px 0}.section-header-container .wrapper,.wrapper .section-header-container{padding:0}.social_auth_errors{display:none;padding-top:10px}.social-auth-error{color:red;padding:5px 0}.main-preloader{display:none;padding-bottom:40px;padding-top:40px;width:100%}.main-preloader.loader-long{margin-bottom:480px}.main-preloader.visible-first{display:block!important}.main-preloader .anim{background:#fff;border-radius:100%;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:block;height:110px;margin:0 auto;position:relative;width:110px}.preloader-title{font-size:18px;font-weight:700}.preloader-text{font-size:14px;font-weight:400;line-height:19px;margin-top:10px}.preloader-text-container .preloader-text:before,.preloader-text-container .preloader-title:before{content:attr(data-text);display:block}.preloader-text-container{color:#545454;display:none;line-height:29px;padding-left:20px;padding-right:20px;padding-top:30px;text-align:center}#loading{border-radius:8px;display:none;height:177px;left:0;position:fixed;text-align:center;top:0;touch-action:none;width:280px;z-index:1101}#loading:after{background:url(/images/101loader.gif) no-repeat 50% 50% transparent;background-size:300%;border-radius:100%;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);content:"";display:block;height:110px;left:50%;margin-left:-55px;margin-top:-45px;position:absolute;top:20px;width:110px}.all-countries-header-container{margin:16px 0}#loading-overlay{background-color:#f5f5f5;border:0;display:none;left:0;opacity:.94;position:absolute;top:0;touch-action:none;width:100%;z-index:1100}#loading span{color:#666;display:block;font-size:20px;line-height:23px;position:relative;top:130px}#loading .close{background:url(/images/close-preloader.png) no-repeat 0 0 transparent;display:none;height:12px;position:absolute;right:15px;top:10px;width:12px}.flags{background:none no-repeat 0 0 transparent;display:inline-block}.flags.size-17{height:17px;width:17px}.flags.size-24{height:24px;width:24px}.flags.size-32{height:32px;width:32px}.flags.size-48{height:48px;width:48px}.flags.size-17.xa{background-image:url(/images/new_design/flags/SVG/XA.svg)}.flags.size-17.am{background-image:url(/images/new_design/flags/SVG/AM.svg)}.flags.size-17.az{background-image:url(/images/new_design/flags/SVG/AZ.svg)}.flags.size-17.by{background-image:url(/images/new_design/flags/SVG/BY.svg)}.flags.size-17.ge{background-image:url(/images/new_design/flags/SVG/GE.svg)}.flags.size-17.kg{background-image:url(/images/new_design/flags/SVG/KG.svg)}.flags.size-17.kz{background-image:url(/images/new_design/flags/SVG/KZ.svg)}.flags.size-17.md{background-image:url(/images/new_design/flags/SVG/MD.svg)}.flags.size-17.ru{background-image:url(/images/new_design/flags/SVG/RU.svg)}.flags.size-17.tj{background-image:url(/images/new_design/flags/SVG/TJ.svg)}.flags.size-17.tm{background-image:url(/images/new_design/flags/SVG/TM.svg)}.flags.size-17.ua{background-image:url(/images/new_design/flags/SVG/UA.svg)}.flags.size-17.uz{background-image:url(/images/new_design/flags/SVG/UZ.svg)}.flags.size-32.xa{background-image:url(/images/flags/32/XA.png)}.flags.size-32.am{background-image:url(/images/flags/32/AM.png)}.flags.size-32.az{background-image:url(/images/flags/32/AZ.png)}.flags.size-32.by{background-image:url(/images/flags/32/BY.png)}.flags.size-32.ge{background-image:url(/images/flags/32/GE.png)}.flags.size-32.kg{background-image:url(/images/flags/32/KG.png)}.flags.size-32.kz{background-image:url(/images/flags/32/KZ.png)}.flags.size-32.md{background-image:url(/images/flags/32/MD.png)}.flags.size-32.ru{background-image:url(/images/flags/32/RU.png)}.flags.size-32.tj{background-image:url(/images/flags/32/TJ.png)}.flags.size-32.tm{background-image:url(/images/flags/32/TM.png)}.flags.size-32.ua{background-image:url(/images/flags/32/UA.png)}.flags.size-32.uz{background-image:url(/images/flags/32/UZ.png)}.popular-cities .city-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #e6e6e6;border-radius:50%;float:left;height:45px;margin-right:10px;overflow:hidden;width:45px}.header-big{color:#001a34;font-size:20px;font-weight:700;line-height:24px;margin:5px 0}.header-uppercase{text-transform:uppercase}.header-standard{font-size:14px;font-weight:700;padding-left:8px;padding-right:8px;text-align:center}.hotels-list-header-wrapper{padding:15px 0 13px}#view-list{padding-top:5px}.header-medium{font-size:1.4em;font-weight:700}.header-small{font-size:14px;font-weight:300}.landing-header-small{font-size:16px;font-weight:400}.header-big+.header-small{margin-top:10px}.sub-header{display:block;font-size:15px;font-weight:400;line-height:24px;margin-top:5px;text-transform:none}.country-flag{background-position:50%;background-repeat:no-repeat;border:1px solid #e6e6e6;border-radius:50%;float:left;height:40px;margin-right:15px;overflow:hidden;width:40px}.no-wrap{white-space:nowrap}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.price_from_to{color:#55bb05}.image-spinner{animation:spin .8s linear infinite;border:3px solid #f3f3f3;border-radius:100%;border-top-color:#f25a41;height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:0}.hotel_card .image-spinner{animation:none;display:none}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.info-block-container,.list-empty,.search-results-item-more{background:#fff;border:1px solid #3498db;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.2);margin:15px 5px 10px;overflow:hidden}.info-block-wrapper,.list-empty .list-empty-wrapper,.search-results-item-more .item-more-wrapper{font-size:14px;padding:15px 15px 15px 40px;position:relative}.info-block-wrapper .info-block-icon,.list-empty .list-empty-wrapper .list-empty-icon,.search-results-item-more .item-more-wrapper .item-more-icon{background-image:url(/images/new_design/hotels_list_info.svg);height:15px;left:15px;position:absolute;top:15px;width:15px}.info-block-header:before,.info-block-link:before,.info-block-message:before{content:attr(data-text);display:block}.info-block-header{font-weight:700;margin-bottom:5px}.info-block-links{margin-top:5px}.info-block-link{color:#3498db;display:inline-block;margin-right:15px;text-decoration:underline}.info-block-link:last-child{margin-right:0}.server-error-info{display:none}.search-results-item-more .item-more-show-unfiltered{margin-top:5px}.search-results-item-more .item-more-show-unfiltered>a{border-bottom:1px dashed;color:#3498db;text-decoration:none}.semi-bold{font-weight:600}.button-content{margin:30px 0;text-align:center}.weather{color:#3498db;display:none;font-size:12px;height:20px;position:absolute;right:15px;top:15px}.weather .wi{display:inline-block;font-size:14px;margin-right:5px;position:relative;top:1px}ul.none-list{list-style:none outside none;margin:0;padding:0}ul.none-list.no-top-border>li.list__item:first-child{border-top:none}.hotel-description .link__handler{top:32px}.hotel-description:not(.open) .link__label-content p{padding:0}.hotel-description .link__body{padding-right:40px}.sea-distance{font-weight:400}.rating__bars .progress.start{width:0!important}.rating__bars .progress{height:100%;transition:width .8s ease 1s}table.box-content{padding:0}.box-region{background:#fff;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);height:100%;margin-bottom:10px;overflow:hidden;padding:21px 14px}.box-content tr{position:relative}.box-content{margin-bottom:20px;padding:0 15px}.rd_thumbnails ul{margin:20px -5px 0;overflow:hidden;padding-top:30px}.rd_thumbnails ul li{background:url(/images/photo-preloader.gif) no-repeat 50% 50% #e6e6e6;background-size:40%;border:0;box-sizing:border-box;display:inline-block;height:50px;overflow:unset;position:relative;vertical-align:top;width:50px}.rd_thumbnails ul li img{display:block;height:50px;width:50px}.rd_thumbnails ul li img.hotel-thumb-image{height:50px;min-width:50px;padding:0;width:50px}.rd_thumbnails ul li .hotel-thumb-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;width:50px;z-index:3}.rd_thumbnails ul li div.hotel-thumb-image{padding-bottom:100%}.rd_thumbnails ul li img.hotel-img{height:100%;left:0;object-fit:cover;padding:0;position:absolute;top:0;width:100%;z-index:-1}.rd_thumbnails{text-align:left}.accordion .collapse{overflow:hidden;position:relative}.accordion-body.collapse{border:solid #d9d9d9;border-width:1px 0 0}.accordion .accordion-group .accordion-inner{padding:9px 15px}.accordion .accordion-group .accordion-inner.left-padding-only{padding:0 0 0 15px}#accordion_menu .ui-accordion-content ol,#accordion_menu .ui-accordion-content ul,.accordion ol,.accordion ul{padding-left:2em}#back{margin:25px 0 50px;padding:0 65px;text-align:center}#back a.to-searchresults{color:#3498db;font-size:14px}#back a.to-searchresults>span.to-searchresults-text{text-decoration:underline}div.swipeGalleryOverlay{height:100%;position:absolute;top:0;width:100%;z-index:2}div.swipeGallery{background:#000 no-repeat 50%;border:0;height:275px;max-height:275px;overflow-x:hidden;padding:0;position:relative}div.swipeImageContainer{height:275px;margin:0 auto;overflow:hidden;position:relative;width:100%}.swipeGallery .overlayBottom,.swipeGallery .overlayTop{position:absolute;width:100%}.swipeGallery .overlayTop{bottom:auto;top:0}.swipeGallery .overlayBottom{bottom:0;top:auto}.swipeGallery .swipeInfoContainer{align-items:center;bottom:5px;display:flex;font-size:12px;gap:4px;justify-content:center;left:5px;width:62px}.swipeGallery .swipeInfoContainer.position-top{bottom:auto;top:5px}.swipeGallery .swipeInfoContainer.position-center{left:50%;transform:translateX(-50%)}.swipeGallery .swipeInfoContainer.position-bottom-left{bottom:15px;left:15px}.swipeGallery .swipeInfoContainer svg{height:12px;position:relative;width:15px}.swipeGallery .zoomButton{bottom:0;padding:15px;position:absolute;right:0;z-index:4}.swipeGallery .zoomButtonCircle{background-color:rgba(0,0,0,.6);border-radius:100%;color:#fff;font-size:15px;line-height:1.5;padding:6px 10px;text-shadow:1px 1px 1px rgba(0,0,0,.75);z-index:4}.swipeGallery .discount-corner{z-index:10}.swipeImages .lastSwipeImage{position:absolute;right:100%}span#imageCounter,span.swipeInfo{border-top-left-radius:4px;color:#fff;font-size:12px;z-index:100}.hotelGallBtn{display:block;height:100%;opacity:.9;position:absolute;top:0;width:50%;z-index:3}.prevBtn{left:0}.nextBtn{right:0}.hotelGallBtn span{background:url(/images/swipe-navigation.png) no-repeat 0 0 transparent;display:block;height:48px;margin-top:-24px;position:absolute;top:50%;width:48px}.prevBtn span{background-position:-1px -51px;left:5px}.nextBtn span{background-position:-51px -51px;right:5px}div.swipeImages{float:left;font-size:0;height:100%;margin:auto;padding:0;position:relative;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;white-space:nowrap;width:100%;z-index:1}.swipeImages .hotelSwipeImage.no_touch_optim,.swipeImages .hotelSwipeImage.optim{background-size:cover!important}body .swipeImages .swipeImage{display:inline!important;float:left!important}.swipeImages .swipeImage{display:inline-block!important;float:none!important}.centered-image .swipeImage{background-position:50% 50%;background-size:550px}.swipeImage{background:none no-repeat 0 0 transparent;display:block;float:left;height:275px;margin:0;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.centered-image .swipeImage.swipeCover-x{background-size:100% auto}.centered-image .swipeImage.swipeCover-y,.centered-image .swipeImage.swipeOrient-y.swipeCover-x{background-size:auto 100%}.swipeImages .hotelSwipeImage.optim.first:after,.swipeImages .hotelSwipeImage.optim.loaded:after{content:""}.swipeImages .hotelSwipeImage.optim:after{background-position:50%;content:url(/images/loader.gif);display:block;height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px}.swipeImages .swipeImage img{display:block;height:100%;margin:0 auto}.counter-overlay{background-color:rgba(0,26,52,.8);border-radius:6px;color:#fff;padding:3px 8px;position:absolute;z-index:2}.titleHotel{color:#001a34;font-size:1.231em;margin:0 0 5px}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.walk{white-space:nowrap}.accordion .accordion-inner-header{border-bottom:1px solid #dadada;color:#001a34;font-size:14px;font-weight:400;height:50px;line-height:50px;text-align:left}.accordion .accordion-inner-wide{padding:12px 0!important}.accordion .accordion-inner p{margin:0 0 10px}.accordion .accordion-inner p:last-child{margin:0}#entertainments-list .box-content,#nearest .box-content{padding:0}#entertainments-list .link__title{font-size:12px;font-weight:600}#entertainments-list .link__description{font-size:12px;font-weight:100}.tab-panel{display:none}.tab-panel-active{display:block}.full-size-header{left:0;position:absolute;top:0;width:100%}.full-size-header__inner-wrapper{margin:12px 8px}.full-size-header__inner-wrapper *{box-sizing:border-box}.full-size-header__inner{background:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);margin:0 auto;max-width:586px;overflow:hidden;padding:8px 32px 8px 8px;position:relative}.full-size-header__inner-close{color:#b5bdc4;height:24px;position:absolute;right:8px;top:8px;width:24px;z-index:1}.full-size-header__title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#001a34;display:-webkit-box;font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin:0 0 6px;overflow:hidden;word-break:break-word}.full-size-header__address{color:#667685;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin:0}.button{border-radius:3px;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;height:36px;line-height:34px;outline:none;padding:0 12px;position:relative;text-align:center;text-decoration:none}.button-default{background-color:#fff;border-color:#adadad;color:#333}.call-btn{border-radius:1000px;border-style:solid;border-width:1px;color:#000;display:inline-block;font-size:12px;height:25px;line-height:24px;max-width:90px;padding:0 8%;width:70%}.call-btn.direct{font-size:10px;line-height:13px;margin-top:7px}.error-code-info{background-color:rgba(244,32,2,.1);border-bottom:1px solid #f7d8dd;border-top:1px solid #f7d8dd;color:#f42002;margin-top:20px;padding:10px;text-align:center}.error-code-info svg{height:48px;width:48px}.result-hotel-details{color:#1a1a1a;display:block;overflow:hidden}.details-inner{display:block;position:relative}.nowrap{white-space:nowrap}.accordion-inner-header-facilities{border-top:1px solid #dadada}.section-header{font-size:18px;font-weight:700;line-height:24px;text-align:center}.ui_input,.ui_textarea{-webkit-user-select:text;user-select:text}.main-header.with_sticky_tape .header__content{box-shadow:none}@media only screen and (max-width:549px){.album-only{display:none}}@media only screen and (min-width:550px){.portrait-only{display:none}.country-flag{height:45px;width:45px}.link__title.big__title{font-size:20px}.ui_button_common.call-btn{display:block;margin:5px auto;width:60%}.favorite_icon_container{margin-bottom:0;position:absolute;right:1px;width:auto}.content{margin-bottom:0}.content:after{height:0}.link__label{width:430px}.centered-image .swipeImage.swipeCover-x{background-size:auto}}.preloader-text-container.preloader-text-active{display:block}.preloader-info-text{display:none}.loader-background{animation:play 1.1s ease infinite;background:#3498db;border-radius:100%;display:block;height:110px;opacity:.3;position:absolute;width:110px}@keyframes play{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.loader,.loader:after,.loader:before{border-radius:50%}.loader{box-shadow:inset 0 0 0 1em;color:#3498db;display:block;font-size:11px;height:110px;margin:0 auto;position:relative;text-indent:-99999em;transform:translateZ(0) rotate(180deg);width:110px}.loader:after,.loader:before{content:"";position:absolute}.loader:before{animation:load2 1.1s ease .8s infinite;border-radius:110px 0 0 110px;left:0;transform-origin:55px 55px}.loader:after,.loader:before{background:#fff;height:110px;top:0;width:55px}.loader:after{animation:load2 1.1s ease infinite;border-radius:0 110px 110px 0;left:55px;transform-origin:0 55px}@keyframes load2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-img{background:url(https://cdn.101hotels.com/uploads/image/city/182/31809130_thumb.jpg) no-repeat 50% 50% transparent;background-size:cover;border-radius:100%;display:none;height:106px;left:2px;margin:0 auto;position:absolute;top:2px;width:106px}.loader-img.default{background:#fff url(/images/preloader/loader_img.svg) no-repeat 50%;background-position:50%;background-size:32%}.main-preloader.review-loader .loader-img{background:#fff url(/images/preloader/loader_review.svg) no-repeat;background-position:50%;background-size:52%}.main-preloader.placement-loader .loader-img{background:#fff url(/images/preloader/loader_placement.svg) no-repeat;background-position:50%;background-size:52%}.loader-img.preloader-info-img{background-color:#fff;background-image:none;background-position:50%;background-size:65px 65px}.loader-img.preloader-info-img.no_img{background-image:none!important}.loader-img.preloader-img-active{display:block}.accept-terms{margin-top:20px}.accept-terms__label{display:block;margin:0 auto;max-width:245px;padding-left:25px;position:relative}.accept-terms__checkbox{left:-4px;position:absolute}.accept-terms__label-text{display:block;font-family:BlinkMacSystemFont,-apple-system,Calibri,Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:.4px;line-height:17px}.accept-terms__checkbox.error+.accept-terms__label-text{color:#f42002}.head-sub-header{padding:0 5px}.accordion-heading{position:relative}.accordion-heading .link__body{-webkit-tap-highlight-color:rgba(0,0,0,0)}.accordion-heading .link__body:active{background-color:#f6f6f6}.accordion-heading .accordion-heading__pay-attention-scroll{left:0;position:absolute;top:-47px;z-index:1}.tabs-nav{background-color:#fff;border-bottom:1px solid #d9d9d9;overflow-x:scroll;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:250}.tabs-nav>div{display:flex;overflow:visible}.tabs-nav::-webkit-scrollbar{display:none;height:0;opacity:0;width:0}.tabs-nav .tabs-nav-item{color:#666;display:inline-block;font-size:14px;font-weight:600;line-height:20px;margin:0;padding:13px 15px}.tabs-nav .tabs-nav-item.active{border-bottom:2px solid #3498db;box-sizing:border-box;color:#3498db;height:50px;position:relative;z-index:252}.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#dadee2;background:linear-gradient(90deg,rgba(218,222,226,.78),rgba(218,222,226,.24),rgba(218,222,226,.78));background-size:1200px 250px}@keyframes placeHolderShimmer{0%{background-position:-450px 0}to{background-position:450px 0}}#about-city a,#page-container a{color:#3498db;text-decoration:none!important}#about-city h2,#page-container h2{color:#333;font-weight:700}.landing-container.title-landing-container{margin-bottom:14px}.landing-container .page-desc h3{font-size:14px;font-weight:700}.h1-page-wrap{text-align:center}.h1-page-wrap h1{color:#001a34;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.page-desc-landing-container{margin-bottom:9px}.page-desc-landing-container .page-desc{margin-bottom:0}.seo-templates-landing-container .seo-templates-box{margin-top:0}.title-landing-container{margin-bottom:14px}.u_spinner__wrapper{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.ui_button:not(.ui_btn_flexible)>span.u_spinner__wrapper{display:flex}.u_spinner{animation:spinn 1s linear infinite;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.1)) border-box;border:3px solid transparent;border-radius:50%;display:inline-block;height:9px;margin:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:0;width:9px}@keyframes spinn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ui-none-events{pointer-events:none}svg.colored{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#f59b00;color:#ffb300}#motels-page .link__description svg{color:#ffb300;display:inline;height:12px;vertical-align:text-bottom;width:13px}.pagination-link svg{height:12px;width:5px}.pagination{display:flex;height:20px;justify-content:space-between;line-height:20px;list-style-type:none;padding:32px 0}.pagination-link{align-items:center;display:flex;padding:0 16px}.pagination .prev svg{margin-right:5px}.pagination .next svg{margin-left:5px}.business-section_partner .section-header-container{margin:24px 0 16px}.business-section__partner-description{margin-top:16px}.business-section__partner-text{font-size:14px;font-weight:400;line-height:20px}.business-section__tab-container{display:flex;flex-direction:column;gap:8px;padding:0 16px}.business-section__tab{background:#f2f5f9;border-radius:16px;padding:16px}.business-section__partner-btn-container{margin:24px 16px}.business-section__partner-btn-container a{width:100%}.hotel-marker-no-price{cursor:pointer;height:16px;transform:translate(-50%,-100%);-webkit-user-select:auto;user-select:auto;width:16px}.hotel-marker-no-price__icon{border-radius:50%;box-shadow:0 0 7px 0 rgba(0,26,52,.12);height:100%;width:100%}
