.page__footer-wrapper{background:#EFF3F9}.page__footer-content:after{display:block;content:'';width:100%;height:1px;background:#D9DDE0}.page__footer .footer__logo{font-weight:700;font-size:26px;line-height:38px;letter-spacing:0.5px;padding-bottom:24px}@media (min-width: 992px){.page__footer .footer__logo{font-size:34px;line-height:50px;padding-bottom:35px}}@media (min-width: 768px){.page__footer .footer__logo .tophotels-logo img{width:174px;height:42px}}.page__footer .footer-info{margin:0 auto;display:flex;flex-direction:column;padding:40px 16px 0px}@media (min-width: 768px){.page__footer .footer-info{padding:67px 0 88px;flex-direction:row}}.page__footer .footer-info .footer-statistic{display:flex;flex-direction:column;margin-bottom:60px}.page__footer .footer-info .footer-statistic .statistic-element-wrapper{display:flex;margin-bottom:16px}@media (min-width: 576px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper{margin-bottom:21px}}.page__footer .footer-info .footer-statistic .statistic-element-wrapper .site__statistic-number{font-weight:700;font-size:26px;line-height:40px;min-width:25%}@media (min-width: 576px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper .site__statistic-number{min-width:30%;margin-right:24px}}@media (min-width: 992px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper .site__statistic-number{font-size:36px;line-height:54px}}@media (min-width: 1200px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper .site__statistic-number{margin-right:32px}}.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text{display:flex;flex-direction:column}.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text .statistic-text-title{font-weight:700;font-size:14px;line-height:22px}.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text .statistic-text-title::first-letter{text-transform:capitalize}@media (min-width: 992px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text .statistic-text-title{font-size:16px;line-height:24px}}.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text .statistic-text-annotation{font-weight:400;font-size:12px;line-height:20px;color:#67707A}@media (min-width: 992px){.page__footer .footer-info .footer-statistic .statistic-element-wrapper .statistic-text .statistic-text-annotation{font-size:14px;line-height:22px}}.page__footer .footer-info .footer-presentation-info{width:100%}@media (min-width: 768px){.page__footer .footer-info .footer-presentation-info{width:35%;margin-right:40px}}@media (min-width: 1200px){.page__footer .footer-info .footer-presentation-info{margin-right:80px}}@media (min-width: 768px){.page__footer .footer-info .footer-menu{width:55%;display:flex;justify-content:space-around}}.page__footer .footer-info .footer-menu-category{width:calc(50% - 16px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:40px;margin-right:16px;padding-top:6px}.page__footer .footer-info .footer-menu-category.mobile-left-column{float:left}.page__footer .footer-info .footer-menu-category.mobile-right-column{float:right}.page__footer .footer-info .footer-menu-category .category-title{font-weight:700;font-size:18px;line-height:26px;margin-bottom:6px}.page__footer .footer-info .footer-menu-category .category-title::first-letter{text-transform:capitalize}@media (min-width: 992px){.page__footer .footer-info .footer-menu-category .category-title{font-size:20px;line-height:30px;margin-bottom:24px}}.page__footer .footer-info .footer-menu-category:last-child .category-link{white-space:nowrap}.page__footer .footer-info .footer-menu-category .category-content{display:flex;flex-direction:column}.page__footer .footer-info .footer-menu-category .category-content .category-link{font-weight:400;font-size:12px;line-height:20px;margin-bottom:12px;cursor:pointer}@media (min-width: 992px){.page__footer .footer-info .footer-menu-category .category-content .category-link{font-size:14px;line-height:22px}}.page__footer .footer-info .footer-menu-category .category-content .category-link .svg-icon{margin-right:5px}.page__footer .footer-info .footer-menu-category .svg-icon{width:10px;height:10px;fill:#67707A}.page__footer .footer-info .footer-menu .category-link-token{background:var(--main-blue-color);text-transform:uppercase;color:#fff;padding:1px 4px;border-radius:16px;font-weight:700;font-size:8px;line-height:12px;letter-spacing:0.5px;margin-bottom:100%;position:relative;top:-10px}.page__footer .footer-info a{text-decoration:none;color:inherit}.page__footer .payment-systems,.page__footer .payment-systems.is-initialized:not(.is-active){max-width:340px;margin:0px auto}@media (min-width: 576px){.page__footer .payment-systems,.page__footer .payment-systems.is-initialized:not(.is-active){padding:45px 0px;max-width:1200px}}@media (min-width: 576px){.page__footer .payment-systems .splide__list,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__list{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}}.page__footer .payment-systems .splide__list svg.svg-icon,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__list svg.svg-icon{height:40px;width:50px}@media (min-width: 576px){.page__footer .payment-systems .splide__list .hide-mob,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__list .hide-mob{padding:0px 2%;justify-content:center;align-items:center}}.page__footer .payment-systems .splide__list .hide-desktop,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__list .hide-desktop{justify-content:center;align-items:center}.page__footer .payment-systems .splide__slide,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__slide{padding:0px 2%}.page__footer .payment-systems .splide__pagination,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__pagination{width:100%;margin-bottom:16px}.page__footer .payment-systems .splide__pagination .splide__pagination__page,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__pagination .splide__pagination__page{display:block;border-radius:50%;border:1px solid #67707A;background:#67707A;background:#FFFFFF;opacity:0.5;height:6px;width:6px;margin:0px 3px;padding:0px}.page__footer .payment-systems .splide__pagination .splide__pagination__page.is-active,.page__footer .payment-systems.is-initialized:not(.is-active) .splide__pagination .splide__pagination__page.is-active{background:#67707A}.page__footer .slider-title{font-weight:400;font-size:12px;line-height:20px;width:100%;text-align:center;padding:10px 0px}@media (min-width: 576px){.page__footer .slider-title{display:none}}.page__footer .copyright{background:var(--main-color-black);color:var(--main-white-color);font-size:14px;line-height:22px;padding:9px;display:flex;justify-content:center}.page__footer .hide-mob{display:none}@media (min-width: 576px){.page__footer .hide-mob{display:flex}}.page__footer .hide-desktop{display:flex}@media (min-width: 576px){.page__footer .hide-desktop{display:none}}.page__footer .hotel-footer-breadcrumbs{background-color:var(--main-white-color);padding-bottom:24px}@media (min-width: 576px){.page__footer .hotel-footer-breadcrumbs{padding-bottom:0px}}@media (min-width: 576px){.page__footer .hotel-footer-breadcrumbs .booked_breadcrumbs{display:none}}@media (min-width: 576px){.the-footer{padding-left:15px;border-left:1px solid #D9DDE0}}@media (min-width: 768px){.the-footer{padding-left:70px}}.the-footer__contact{display:flex;align-items:center;margin-bottom:25px}.the-footer__contact:before{margin-right:6px;content:'';width:18px;display:inline-flex;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 viewBox=%270 0 18 18%27 fill=%27none%27%3E%3Cpath opacity=%270.2%27 d=%27M15.75 3.9375L9 10.125L2.25 3.9375H15.75Z%27 fill=%27%2367707A%27/%3E%3Cpath d=%27M15.75 3.375H2.25C2.10082 3.375 1.95774 3.43426 1.85225 3.53975C1.74676 3.64524 1.6875 3.78832 1.6875 3.9375V13.5C1.6875 13.7984 1.80603 14.0845 2.017 14.2955C2.22798 14.5065 2.51413 14.625 2.8125 14.625H15.1875C15.4859 14.625 15.772 14.5065 15.983 14.2955C16.194 14.0845 16.3125 13.7984 16.3125 13.5V3.9375C16.3125 3.78832 16.2532 3.64524 16.1477 3.53975C16.0423 3.43426 15.8992 3.375 15.75 3.375ZM9 9.36211L3.69633 4.5H14.3037L9 9.36211ZM6.94055 9L2.8125 12.7835V5.21648L6.94055 9ZM7.77305 9.76289L8.6168 10.5398C8.72057 10.6351 8.85632 10.688 8.99719 10.688C9.13806 10.688 9.2738 10.6351 9.37758 10.5398L10.2213 9.76289L14.2995 13.5H3.69633L7.77305 9.76289ZM11.0595 9L15.1875 5.21578V12.7842L11.0595 9Z%27 fill=%27%2367707A%27/%3E%3C/svg%3E")}.the-footer__contact-title{text-transform:uppercase;margin-right:8px;font-size:14px;font-weight:700}.the-footer .category-content{margin-bottom:20px;display:flex;flex-flow:row wrap}.the-footer .category-title{margin-bottom:15px;font-size:20px;display:inline-flex;font-weight:700;text-transform:capitalize}.the-footer .category-link{margin-right:20px;font-size:14px;transition:color 0.3s ease;white-space:nowrap}.the-footer .category-link:hover{color:var(--color-extra-style-hover)}.the-footer .category-link:last-child{margin-right:0}.category-link__items{display:flex;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #D9DDE0;margin-bottom:20px}.category-link__page{border-radius:8px;border:1px solid #D9DDE0;margin-right:8px;padding:10px 15px;margin-bottom:10px;display:inline-flex;transition:background 0.3s ease}.category-link__page:hover{background:#D9DDE0}.category-link__page:last-child{margin-right:0}.the_page .footer-info .footer-statistic{margin-bottom:0}.the_page .footer-info .footer-presentation-info{margin-right:10px}html[dir=rtl] .booked__phone-data,html[dir=rtl] .booked__statistic-number{direction:rtl;display:inline-block;text-align:left}

.page_main .seo-footer{margin:0px auto;position:relative}.page_main .seo-footer .seo-navigation{display:flex;border-bottom:1px solid #D9DDE0;overflow-y:hidden;overflow-x:auto}.page_main .seo-footer .seo-navigation .navigation-item{color:#67707A;padding:16px;cursor:pointer;white-space:nowrap}.page_main .seo-footer .seo-navigation .navigation-item.active{color:var(--main-color-black);border-bottom:2px solid var(--main-color-black);margin-bottom:-1px}.page_main .seo-footer .seo-navigation .navigation-item:first-child{padding:16px 16px 16px 0px}.page_main .seo-footer .seo-navigation .right-arrow{display:none}.page_main .seo-footer .tab-content{padding:40px 0px;display:none}.page_main .seo-footer .tab-content.active-tab{display:block}.page_main .seo-footer .tab-content .g-more-less-wrap{display:none}.page_main .seo-footer .tab-content.more-less-element .g-more-less-wrap{display:block;font-weight:600;font-size:16px;line-height:25px;text-decoration:underline;cursor:pointer}.page_main .seo-footer .tab-content.more-less-element .less-btn{display:none}.page_main .seo-footer .tab-content.more-less-element .more-btn{display:block}.page_main .seo-footer .tab-content.more-less-element.opened .less-btn{display:block}.page_main .seo-footer .tab-content.more-less-element.opened .more-btn{display:none}.page_main .seo-footer .tab-content.more-less-element:not(.opened) .footer-links__item-links{max-height:210px;overflow:hidden}.page_main .seo-footer.content-overflows .right-arrow{display:block;position:absolute;right:6px;top:0px;width:62px;height:43px;background:linear-gradient(269.57deg, #fff 2.36%, rgba(255,255,255,0.398681) 118.78%, rgba(255,255,255,0) 121.89%)}.page_main .seo-footer.content-overflows .right-arrow::after{display:block;position:relative;content:"";height:10px;width:10px;transform:rotate(-45deg);border-bottom:2px solid var(--main-color-black);border-right:2px solid var(--main-color-black);top:50%;left:50%}.page_main .footer-links__item-links{height:auto;-moz-column-count:3;column-count:3}@media (min-width: 768px){.page_main .footer-links__item-links{-moz-column-count:4;column-count:4}}@media (min-width: 1200px){.page_main .footer-links__item-links{-moz-column-count:5;column-count:5}}.page_main .footer-links__item-links li{margin-bottom:32px;height:48px}.page_main .footer-links__item-links li a{text-decoration:none;color:inherit;display:inline-block;font-weight:400;font-size:14px;line-height:22px}.page_main .footer-links__item-links li a span{color:#67707A;display:block}@media (min-width: 992px){.page_main .footer-links__item-links{font-size:14px;line-height:22px}}.footer-links{background:#FFFFFF;padding-bottom:56px}@media (min-width: 768px){.footer-links{padding-bottom:100px}}.footer-links .container{margin:0px auto}.footer-links .footer-links__title{font-weight:700;margin-bottom:16px;margin-top:24px;font-size:16px;line-height:24px}.footer-links.city-relink .footer-links .footer-links__title{font-size:24px;line-height:32px}.footer-links__item{border-bottom:1px solid #D9DDE0;margin-top:24px;position:relative}@media (min-width: 768px){.footer-links__item{border-bottom:none}}.footer-links__item:first-child{margin-top:0px}.footer-links__item-title{font-weight:700;margin-bottom:16px;font-size:14px;line-height:22px}.footer-links.city-relink .footer-links__item-title{margin-top:24px;font-size:24px;line-height:32px}.footer-links__item-links{height:0;overflow:hidden}.--open .footer-links__item-links{height:auto;overflow:inherit}.footer-links:not(.city-relink) .footer-links__item-links__links-list{-moz-column-count:2;column-count:2}@media (min-width: 768px){.footer-links:not(.city-relink) .footer-links__item-links__links-list{-moz-column-count:1;column-count:1}}.footer-links.city-relink .footer-links__item-links__links-list{width:100%;display:flex;gap:8px;flex-direction:row;flex-wrap:wrap}@media (max-width: 767.98px){.footer-links__item:last-child{border-bottom:none}}.footer-links__item-link{text-decoration:none;display:inline-block;color:inherit;font-size:12px;line-height:19px}.footer-links:not(.city-relink) .footer-links__item-links__links-list__link{-moz-column-break-inside:avoid;break-inside:avoid}.footer-links.city-relink .footer-links__item-links__links-list__link{padding:6px 10px;border-radius:30px;border:1px solid #D9DDE0;display:flex}@media (min-width: 768px){.footer-links.city-relink .footer-links__item-links__links-list__link{padding:10px 14px;border-radius:30px}}.footer-links__item-hotels{color:#67707A;display:block;font-size:12px;margin-bottom:14px}.footer-links:not(.city-relink) .footer-links__list{-moz-column-count:1;column-count:1}@media (min-width: 768px){.footer-links:not(.city-relink) .footer-links__list{-moz-column-count:3;column-count:3}}@media (min-width: 1200px){.footer-links:not(.city-relink) .footer-links__list{-moz-column-count:5;column-count:5}}

