.display-flex{display:flex}.booked__footer{width:100%;margin-top:40px;position:relative}.page_main .booked__footer{margin-top:30px}.page_hotel .booked__footer,.page_hotellist .booked__footer{margin-top:0}.booked__footer.new-hp-footer .booked_footer_breadcrumbs{padding:14px 10px}.booked__footer-wrapper{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.booked__footer .content{padding:50px 15px 5px}.booked__footer .footer-info{min-height:250px;padding-bottom:30px}.booked__footer .footer__logo{display:inline-block;vertical-align:top;height:40px;line-height:39px}.booked__footer .footer__logo .booked-logo{text-decoration:none;font-size:32px;font-weight:700;letter-spacing:.5px;color:#2367ba;cursor:pointer}.booked__footer .footer__logo .logo-connector{color:#c9322c}.booked__footer .footer__logo a{line-height:1}.booked__footer .footer-presentation-info{width:32%;display:inline-block;vertical-align:top}.booked__footer .footer-statistic{margin-top:15px}.booked__footer .footer-statistic .statistic-element-wrapper{margin-bottom:20px;padding-right:10px;box-sizing:border-box}.booked__footer .booked__statistic-number{display:inline-block;vertical-align:top;position:relative;font-size:36px;line-height:36px;width:22%;font-weight:600}.booked__footer .statistic-text{display:inline-block;vertical-align:top;width:70%;margin-left:4%}.booked__footer .statistic-text .statistic-text-title{font-size:16px;text-transform:uppercase;display:block;font-weight:600}.booked__footer .statistic-text .statistic-text-annotation{font-size:10px;text-transform:uppercase;color:#858585;display:block}.booked__footer .footer-menu{display:inline-block;vertical-align:top;width:67%;font-size:0}.booked__footer .footer-menu-category{display:inline-block;vertical-align:top;width:24%;margin-right:1%;font-size:14px;position:relative}.booked__footer .footer-menu-category:last-child{margin-right:0}.booked__footer .footer-menu-category .category-title{display:block;font-size:16px;text-transform:uppercase;margin-bottom:20px;font-weight:600;line-height:20px;position:absolute;top:15px;left:0}.booked__footer .footer-menu-category .category-content{padding-top:60px}.booked__footer .footer-menu-category .category-link{display:block;color:#858585;fill:#858585;margin-bottom:10px;cursor:pointer}.booked__footer .footer-menu-category .category-link:hover{color:#333}.booked__footer .footer-menu-category .category-link:hover svg{fill:#333}.booked__footer .footer-menu-category .category-link-including{display:inline-block;position:relative;cursor:auto}.booked__footer .footer-menu-category .category-link-token{position:absolute;top:-4px;right:-30px;border-radius:7px;background-color:#3988df;padding:1px 9px;color:#fff;font-size:8px;text-transform:uppercase}.booked__footer .footer-menu-category .link-f-and-q{text-transform:none}.booked__footer .footer-menu-category .category-link-text{display:inline-block;vertical-align:bottom;line-height:16px}.booked__footer .footer-menu-category .footer-phone-number{font-size:16px;width:calc(100% - 25px)}.booked__footer .footer-menu-category a{text-decoration:none;color:inherit}.booked__footer .footer__payment-systems{padding:25px 0;box-sizing:border-box;width:100%;text-align:center;border-top:1px solid #ededed}.booked__footer .footer__payment-systems div{display:inline-block;padding:0 2%;vertical-align:middle;text-align:center}.booked__footer .copyright{color:#858585;text-align:center;display:block;line-height:40px;height:40px;background-color:#ededed;font-size:12px;box-sizing:border-box;font-family:Roboto,Open Sans,sans-serif;position:relative}.footer_lite{margin-top:0;overflow:hidden}.footer_lite .slider-title{max-width:1140px;width:100%;padding:15px 0 10px;font-family:Roboto,Open Sans,sans-serif;text-align:center;text-transform:uppercase;font-weight:600;margin:0 auto;border-bottom:1px solid #ededed;font-size:14px}html[lang=ar] .booked__footer .statistic-text-annotation{font-size:14px}html[lang=ko] .booked__footer .statistic-text-title{font-size:10px;text-transform:uppercase;color:#858585;display:block;font-weight:500}html[lang=ko] .booked__footer .statistic-text-annotation{font-size:16px;text-transform:uppercase;display:block;font-weight:600;color:#333}.footer-menu{width:64%!important}.footer-info{text-align:center!important}.footer-presentation-info{text-align:left!important;width:35%!important}.footer-menu-category{text-align:left!important;width:32%!important}@media (max-width:1200px){.footer_lite .slider-title{max-width:950px}}@media (min-width:961px) and (max-width:1160px){.booked__footer .booked__statistic-number{width:30%}.booked__footer .statistic-text{width:60%}.booked__footer .footer-phone-number{letter-spacing:-.7px}.booked__footer .category-link-support{letter-spacing:-.6px}}@media (max-width:991px){.footer_lite .slider-title{max-width:720px}}@media (min-width:768px) and (max-width:991px){.booked__footer .footer__payment-systems div{padding:0 1.7%}.booked__footer .booked__statistic-number{width:35%}.booked__footer .statistic-text{width:60%}.booked__footer .footer-phone-number{letter-spacing:-.7px}.booked__footer .category-link-support{letter-spacing:-.6px}}@media (max-width:767px){.booked__footer .footer-presentation-info{display:block;margin-bottom:15px}.booked__footer .footer-statistic{display:none}.booked__footer .footer-menu{width:100%!important;margin:0 auto}.booked__footer .footer__payment-systems div{padding:0 1%}}@media (max-width:815px) and (orientation:landscape){.booked__footer .footer-info{margin:0 -5px}}@media (max-width:767px) and (orientation:portrait){.booked__footer .footer-info{padding:0 10px 30px}}@media (max-width:767px),(max-width:815px) and (orientation:landscape){.booked__footer .content{padding-top:0}.booked__footer .footer-info{min-height:auto}.booked__footer .footer-menu{width:100%!important}.booked__footer .footer-presentation-info{display:none}.booked__footer .footer-menu-category{width:100%!important}.booked__footer .booked__footer .content{padding:0}.booked__footer .slider-title{width:100%;padding:10px 0;text-align:center;text-transform:uppercase;font-weight:600}.booked__footer .footer__payment-systems{overflow:hidden;max-width:340px;text-align:center;margin:0 auto;border-top:none;padding-bottom:0;padding-top:0}.booked__footer .footer__payment-systems .svg-icon{max-width:55px;max-height:28px}.booked__footer .footer__payment-systems div{width:70px;margin:5px;padding:0}.booked__footer .footer-bullet-wrp{text-align:center;margin:0 auto}.booked__footer .footer-bullet-wrp li{cursor:pointer;display:inline-block;border-radius:6px;width:6px;background:#adadad;height:6px;margin:0 3px}.booked__footer .footer-bullet-wrp li.active{background:#333}.footer_lite .slider-title{width:calc(100% - 30px)}.footer_lite .footer__payment-systems{padding-top:10px}html[dir=rtl] .js-slider-wraper{direction:rtl;display:block;text-align:right}}@media (max-width:760px){.booked__footer.new-hp-footer .nav-links{white-space:normal}}@media (max-width:480px){.booked__footer .content{padding:0 0 5px}}.booked__seo-footer{max-width:1200px;display:block;margin:20px auto 0;padding:15px;width:100%;box-sizing:border-box}.booked__seo-footer .mbm{font-family:Roboto,Open Sans,sans-serif;font-size:14px;font-weight:600;font-style:normal;text-transform:uppercase}.booked__seo-footer ul{box-sizing:border-box;margin-top:20px;padding:0;font-size:0}.booked__seo-footer li{display:inline-block;box-sizing:border-box;width:25%;font-weight:400;font-style:normal;line-height:2;padding:5px 0}.booked__seo-footer li a{text-decoration:none;color:#333;font-family:Roboto,Open Sans,sans-serif;font-size:12px;display:inline-block;width:83%;vertical-align:top;line-height:16px;position:relative;top:-2px}.booked__seo-footer li a:hover{text-decoration:underline}.booked__seo-footer svg{margin-right:10px;vertical-align:middle;box-shadow:0 1px 1px 1px #eee}.seo-footer,.seo-footer-mobile{display:inline-block;width:100%;margin:40px 0 20px}.seo-footer-mobile .seo-footer-panel-content,.seo-footer-mobile .seo-footer-tabs-content,.seo-footer .seo-footer-panel-content,.seo-footer .seo-footer-tabs-content{display:none;padding:15px 0;font-size:0;box-sizing:border-box}.seo-footer-mobile .seo-footer-panel-content.active-tab-content,.seo-footer-mobile .seo-footer-tabs-content.active-tab-content,.seo-footer .seo-footer-panel-content.active-tab-content,.seo-footer .seo-footer-tabs-content.active-tab-content{display:inline-block;width:100%}.seo-footer-mobile .seo-footer-panel-content.more-less-element,.seo-footer-mobile .seo-footer-tabs-content.more-less-element,.seo-footer .seo-footer-panel-content.more-less-element,.seo-footer .seo-footer-tabs-content.more-less-element{padding:15px 0 30px}.seo-footer-mobile .seo-footer-panel-content.more-less-element .g-more-less-wrap,.seo-footer-mobile .seo-footer-tabs-content.more-less-element .g-more-less-wrap,.seo-footer .seo-footer-panel-content.more-less-element .g-more-less-wrap,.seo-footer .seo-footer-tabs-content.more-less-element .g-more-less-wrap{display:inline-block;background:linear-gradient(180deg,hsla(0,0%,95.7%,0) 0,hsla(0,0%,95.7%,.6) 35%,hsla(0,0%,95.7%,.9) 63%,#f4f4f4 99%,#f4f4f4);height:40px;bottom:0;text-align:left}.seo-footer-mobile .seo-footer-panel-content.more-less-element .expand-btn,.seo-footer-mobile .seo-footer-tabs-content.more-less-element .expand-btn,.seo-footer .seo-footer-panel-content.more-less-element .expand-btn,.seo-footer .seo-footer-tabs-content.more-less-element .expand-btn{position:relative;bottom:-20px;font:600 14px/24px Roboto,Open Sans,sans-serif;color:#333;letter-spacing:.7px;text-transform:lowercase}.seo-footer-mobile .seo-footer-panel-content.more-less-element.opened .g-more-less-wrap,.seo-footer-mobile .seo-footer-tabs-content.more-less-element.opened .g-more-less-wrap,.seo-footer .seo-footer-panel-content.more-less-element.opened .g-more-less-wrap,.seo-footer .seo-footer-tabs-content.more-less-element.opened .g-more-less-wrap{height:35px;background:transparent}.seo-footer-mobile .seo-footer-panel-content.more-less-element.opened .expand-btn,.seo-footer-mobile .seo-footer-tabs-content.more-less-element.opened .expand-btn,.seo-footer .seo-footer-panel-content.more-less-element.opened .expand-btn,.seo-footer .seo-footer-tabs-content.more-less-element.opened .expand-btn{bottom:-5px}.seo-footer-mobile .seo-footer-panel-content .g-more-less-wrap,.seo-footer-mobile .seo-footer-tabs-content .g-more-less-wrap,.seo-footer .seo-footer-panel-content .g-more-less-wrap,.seo-footer .seo-footer-tabs-content .g-more-less-wrap{display:none}.seo-footer-mobile .seo-footer-panel-content .seo-footer-link,.seo-footer-mobile .seo-footer-panel-content li,.seo-footer-mobile .seo-footer-tabs-content .seo-footer-link,.seo-footer-mobile .seo-footer-tabs-content li,.seo-footer .seo-footer-panel-content .seo-footer-link,.seo-footer .seo-footer-panel-content li,.seo-footer .seo-footer-tabs-content .seo-footer-link,.seo-footer .seo-footer-tabs-content li{display:inline-block;font:400 14px/24px Roboto,Open Sans,sans-serif;width:16.3%;padding:0 10px 0 0;box-sizing:border-box;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seo-footer-mobile .seo-footer-panel-content .seo-footer-link a,.seo-footer-mobile .seo-footer-panel-content .seo-footer-link span,.seo-footer-mobile .seo-footer-panel-content li a,.seo-footer-mobile .seo-footer-panel-content li span,.seo-footer-mobile .seo-footer-tabs-content .seo-footer-link a,.seo-footer-mobile .seo-footer-tabs-content .seo-footer-link span,.seo-footer-mobile .seo-footer-tabs-content li a,.seo-footer-mobile .seo-footer-tabs-content li span,.seo-footer .seo-footer-panel-content .seo-footer-link a,.seo-footer .seo-footer-panel-content .seo-footer-link span,.seo-footer .seo-footer-panel-content li a,.seo-footer .seo-footer-panel-content li span,.seo-footer .seo-footer-tabs-content .seo-footer-link a,.seo-footer .seo-footer-tabs-content .seo-footer-link span,.seo-footer .seo-footer-tabs-content li a,.seo-footer .seo-footer-tabs-content li span{text-decoration:none;color:#333}.seo-footer #neaby-dest li,.seo-footer-mobile #neaby-dest li{cursor:pointer}.seo-footer-mobile .seo-footer-global-list li,.seo-footer .seo-footer-global-list li{display:inline-block;width:24%;padding:5px 0;box-sizing:border-box}.seo-footer-mobile .seo-footer-global-list li .svg-icon-lang,.seo-footer .seo-footer-global-list li .svg-icon-lang{display:inline-block;height:16px;width:22px;vertical-align:middle}.seo-footer-mobile .seo-footer-global-list li a,.seo-footer-mobile .seo-footer-global-list li span,.seo-footer .seo-footer-global-list li a,.seo-footer .seo-footer-global-list li span{width:calc(100% - 50px);vertical-align:middle;color:#333;text-decoration:none;font:400 12px/16px Roboto,Open Sans,sans-serif;margin:0 10px}.seo-footer-mobile .hotels-neighbors tr td:first-child,.seo-footer .hotels-neighbors tr td:first-child{max-width:inherit;min-width:inherit}.seo-footer-mobile .hotels-neighbors-margin ul li,.seo-footer-mobile .hotels-neighbors-no-margin ul li,.seo-footer .hotels-neighbors-margin ul li,.seo-footer .hotels-neighbors-no-margin ul li{display:inline-block;width:24%;box-sizing:border-box;padding-right:15px;margin:0;vertical-align:middle;font:400 14px/24px Roboto,Open Sans,sans-serif}.seo-footer-mobile .hotels-neighbors-margin ul li a,.seo-footer-mobile .hotels-neighbors-no-margin ul li a,.seo-footer .hotels-neighbors-margin ul li a,.seo-footer .hotels-neighbors-no-margin ul li a{color:#333;text-decoration:none}.seo-footer-mobile .seo-footer-city-nearby a,.seo-footer .seo-footer-city-nearby a{display:inline-block;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.seo-footer-header .seo-footer__title{display:inline-block;vertical-align:middle;font:500 24px Roboto,Open Sans,sans-serif;margin:0 10px 0 0;cursor:pointer}.seo-footer-header .svg-icon-arrow{width:13px;height:13px;fill:#333;margin:5px 0 0;transition:all .25s ease-in-out}.seo-footer-header.active .svg-icon-arrow{transform:rotate(180deg);transition:transform .25s ease-in-out}.seo-footer-body{display:inline-block;width:100%;padding:25px 0 0}.seo-footer-tabs-container{display:flex;width:100%;border-bottom:1px solid #dfdfdf}.seo-footer-tabs-item{display:inline-block;font:600 14px/24px Roboto,Open Sans,sans-serif;text-transform:uppercase;color:#333;letter-spacing:.4px;margin:0 1%;cursor:pointer;vertical-align:middle;border-bottom:3px solid transparent;box-sizing:border-box}.seo-footer-tabs-item:first-child{margin-left:0}.seo-footer-tabs-item.active-tab{border-bottom:3px solid #333}.page_hotel .seo-footer-tabs-content li,.page_hotellist .seo-footer-tabs-content li{display:inline-block;width:23%;margin:0 2% 0 0}.page_hotel .seo-footer-tabs-content li:nth-child(4n),.page_hotellist .seo-footer-tabs-content li:nth-child(4n){margin:0}.page_hotellist .seo-footer-body{min-height:220px}.page_hotellist .seo-footer-tabs-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_about_us .booked__footer{margin-top:100px}.page_about_us .booked__seo-footer{margin:50px auto 0}.page_about_us .booked__seo-footer li{padding:10px 0}.page_about_us .booked__seo-footer .mbm{position:relative;display:inline-block;width:100%;margin:0!important;padding-bottom:5px;font:600 14px/14px Roboto,Open Sans,sans-serif;text-transform:uppercase;color:#333;letter-spacing:.4px;vertical-align:middle;box-sizing:border-box;border-bottom:1px solid #dfdfdf}@media (max-width:1000px){.page_hotellist .seo-footer-tabs-item{max-width:190px}.page_hotel .seo-footer .seo-footer-tabs-content li,.page_hotellist .seo-footer .seo-footer-tabs-content li{display:inline-block;width:31.3%}.page_hotel .seo-footer .seo-footer-tabs-content li:nth-child(4n),.page_hotellist .seo-footer .seo-footer-tabs-content li:nth-child(4n){margin:0 2% 0 0}.page_hotel .seo-footer .seo-footer-tabs-content li:nth-child(3n),.page_hotellist .seo-footer .seo-footer-tabs-content li:nth-child(3n){margin:0}.seo-footer .hotels-neighbors-margin ul li,.seo-footer .hotels-neighbors-no-margin ul li,.seo-footer .seo-footer-global-list li{width:33%}}@media (max-width:600px){.seo-footer-mobile__title{font:500 24px Roboto,Open Sans,sans-serif;margin:0 0 20px}.seo-footer-mobile .seo-footer-panel{display:inline-block;position:relative;width:100%;box-sizing:border-box;vertical-align:middle;border-bottom:1px solid #ececec}.seo-footer-mobile .seo-footer-panel .panel-title{display:inline-block;width:calc(100% - 13px);vertical-align:middle;font:700 16px Roboto,Open Sans,sans-serif;padding:15px 0;box-sizing:border-box;text-transform:uppercase}.seo-footer-mobile .seo-footer-panel .svg-icon-arrow{transition:transform .25s ease-in-out}.seo-footer-mobile .seo-footer-panel.active-panel{border:none}.seo-footer-mobile .seo-footer-panel.active-panel .svg-icon-arrow{transform:rotate(180deg);transition:transform .25s ease-in-out}.seo-footer-mobile .seo-footer-panel-content{padding:0 0 15px;letter-spacing:.4px;border-bottom:1px solid #ececec}.seo-footer-mobile .seo-footer-panel-content.more-less-element{padding:0 0 30px}.seo-footer-mobile .seo-footer-panel-content.more-less-element .g-more-less-wrap{height:25px}.seo-footer-mobile .seo-footer-panel-content.more-less-element .expand-btn{bottom:-2px}.seo-footer-mobile .seo-footer-panel-content.more-less-element.opened{padding-bottom:30px}.seo-footer-mobile .seo-footer-panel-content.more-less-element.opened .g-more-less-wrap{height:30px}.seo-footer-mobile .seo-footer-panel-content .seo-footer-link,.seo-footer-mobile .seo-footer-panel-content li{width:49%}.seo-footer-mobile .seo-footer-global-list li{width:calc(50% - 10px);padding:5px 5px 5px 0}.seo-footer-mobile .seo-footer-global-list li a{width:calc(100% - 35px);margin:2px 5px 0}.page_hotel .seo-footer-mobile .hotels-neighbors-margin ul li,.page_hotel .seo-footer-mobile .hotels-neighbors-no-margin ul li,.page_hotellist .seo-footer-mobile .hotels-neighbors-margin ul li,.page_hotellist .seo-footer-mobile .hotels-neighbors-no-margin ul li{width:calc(50% - 15px)}}@media (max-width:525px){.page_hotel .seo-footer-mobile .hotels-neighbors-margin ul li,.page_hotel .seo-footer-mobile .hotels-neighbors-no-margin ul li,.page_hotellist .seo-footer-mobile .hotels-neighbors-margin ul li,.page_hotellist .seo-footer-mobile .hotels-neighbors-no-margin ul li{width:100%}}