.Home_container__M9xQv{position:relative;gap:24px;padding-inline:24px;display:flex;max-width:inherit;flex-direction:column;scrollbar-width:none;overflow:-moz-scrollbars-none}@media(min-width:598px){.Home_container__M9xQv{gap:48px;padding-inline:32px}}.Home_blockLoadingHome__Jzzx4{display:flex;flex-direction:column;flex-grow:1}.Home_container__M9xQv::-webkit-scrollbar{scrollbar-width:none;display:none}.Home_wrapperMain___HLwW{flex-direction:column;position:relative;display:flex;gap:24px;justify-content:center}@media(min-width:880px){.Home_wrapperMain___HLwW{flex-direction:row}}.Home_sizeModal__YwzPK{top:32px;width:360px;margin-inline:0;bottom:0;display:flex;border-radius:25px;position:fixed;border:0;justify-content:center;align-items:center;background-color:"#FFF"}@media(min-width:360px){.Home_sizeModal__YwzPK{width:360px;margin-inline:0;bottom:0}}@media(min-width:392px){.Home_sizeModal__YwzPK{width:392px;margin-inline:0}}@media(min-width:598px){.Home_sizeModal__YwzPK{width:598px;margin-inline:0}}@media(min-width:880px){.Home_sizeModal__YwzPK{width:880px;margin-inline:0}}@media(min-width:1160px){.Home_sizeModal__YwzPK{width:1160px;margin-inline:0}}@media(min-width:1272px){.Home_sizeModal__YwzPK{width:1272px;margin-inline:0}}@media(min-width:1440px){.Home_sizeModal__YwzPK{width:1440px;margin-inline:0}}@media(min-width:1660px){.Home_sizeModal__YwzPK{max-width:1600px;margin-inline:0}}.WrapperMainPhoto_container__Nj2Km{width:100%;height:auto;max-width:inherit;display:flex;flex-direction:column;position:relative;gap:12px}@media(min-width:360px){.WrapperMainPhoto_container__Nj2Km{width:100%;height:auto}}@media(min-width:392px){.WrapperMainPhoto_container__Nj2Km{width:100%;height:auto}}@media(min-width:598px){.WrapperMainPhoto_container__Nj2Km{width:100%;height:auto}}@media(min-width:880px){.WrapperMainPhoto_container__Nj2Km{width:397px;height:auto}}@media(min-width:1160px){.WrapperMainPhoto_container__Nj2Km{width:536px;height:406px}}@media(min-width:1272px){.WrapperMainPhoto_container__Nj2Km{width:561px;height:406px}}@media(min-width:1440px){.WrapperMainPhoto_container__Nj2Km{width:561px;height:406px}}@media(min-width:1660px){.WrapperMainPhoto_container__Nj2Km{width:561px;height:406px}}.WrapperMainPhoto_mainPhotoBlockAnimation__2Wmax,.WrapperMainPhoto_mainPhotoBlock__jHFdp{display:flex;width:100%;height:306px;position:relative;border-radius:16px}.WrapperMainPhoto_mainPhotoBlockAnimation__2Wmax{background:linear-gradient(-45deg,#222020,#5f5e5e,#555354,#6f6b70);background-size:400% 400%;animation:WrapperMainPhoto_gradient__uptZM 10s ease infinite}@keyframes WrapperMainPhoto_gradient__uptZM{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.WrapperMainPhoto_mainPhoto__WaxT9{display:flex;width:100%;height:100%}.WrapperMainPhoto_mainPhotoSliderMini__tqmu9{width:100%;height:100%;object-fit:cover;border-radius:16px}.WrapperMainPhoto_blockFlexPhoto__E5t4a{height:88px;display:flex;flex:1 1}.WrapperMainPhoto_mainPhotoBlockMini__viid_{grid-gap:12px;gap:12px;height:88px;justify-items:stretch;display:grid;position:relative;grid-template-columns:repeat(4,1fr)}.WrapperMainPhoto_photoMainBlock__PSGuq{display:flex;width:100%;height:100%;object-fit:cover;border-radius:50px}.WrapperMainPhoto_miniBlockPhoto__uxvgM{display:flex;max-height:88px;border-radius:16px;position:relative;overflow:hidden}.WrapperMainPhoto_blockActiveModalCountSLide__UYvOC{width:100%;height:100%;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(0deg,#0006,#0006)}.WrapperMainPhoto_buttonAbslSlideLeft__SJgS7{display:none;position:absolute;width:40px;z-index:3;left:16px;top:50%;transform:translateY(-50%)}@media(min-width:598px){.WrapperMainPhoto_buttonAbslSlideLeft__SJgS7{display:flex}}.WrapperMainPhoto_buttonAbslSlideRight__q1txm{display:none;position:absolute;width:40px;z-index:3;right:16px;top:50%;transform:translateY(-50%)}@media(min-width:598px){.WrapperMainPhoto_buttonAbslSlideRight__q1txm{display:flex}}.WrapperMainPhoto_textCountPhoto__rL1i_{color:var(--Main-Drif,#fff);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ButtonSlider_container__iOrJ0{width:40px;height:40px;background-color:var(--Main-Zler,#fff);border-radius:50%;filter:drop-shadow(0 8px 16px rgba(28,28,28,.12))}.ButtonSlider_buttonClose__uS157,.ButtonSlider_container__iOrJ0{display:flex;align-items:center;justify-content:center;cursor:pointer}.ButtonSlider_buttonClose__uS157{border-radius:8px;background:var(--Main-Jaen,#f5f5f5);width:32px;height:32px;box-sizing:border-box;flex-shrink:0}.ButtonSlider_containerMain__TfDNY{cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff80;box-shadow:0 8px 16px 0 #1c1c1c1f}.WrapperMainDiscription_container__CThIp{width:100%;height:auto;display:flex;gap:16px;flex-direction:column}@media(min-width:360px){.WrapperMainDiscription_container__CThIp{width:100%;height:auto}}@media(min-width:392px){.WrapperMainDiscription_container__CThIp{width:100%;height:auto}}@media(min-width:598px){.WrapperMainDiscription_container__CThIp{width:100%;height:auto}}@media(min-width:880px){.WrapperMainDiscription_container__CThIp{width:397px;height:auto}}@media(min-width:1160px){.WrapperMainDiscription_container__CThIp{width:536px;height:406px}}@media(min-width:1272px){.WrapperMainDiscription_container__CThIp{width:561px;height:406px}}@media(min-width:1440px){.WrapperMainDiscription_container__CThIp{width:561px;height:406px}}@media(min-width:1660px){.WrapperMainDiscription_container__CThIp{width:561px;height:406px}}.WrapperMainDiscription_blockTarif__XMoB8{display:flex;flex-wrap:wrap;gap:8px}.WrapperMainDiscription_blockTeqTarif__NMe0c{padding:4px 8px;display:flex;white-space:nowrap;border-radius:6px;align-self:center;word-wrap:break-word}.WrapperMainDiscription_blockTitleTarif__8yQ_U{-webkit-line-clamp:4;line-clamp:4;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.WrapperMainDiscription_blockTeq__VxJBk{gap:8px;display:flex;flex-direction:row;word-wrap:break-word;white-space:nowrap}.WrapperMainDiscription_blockTeqSolo__fZV7d{align-self:center;flex-direction:row;display:flex;gap:4px;align-items:center}.WrapperMainDiscription_iconTeq__MWdXm{width:20;height:20}.WrapperMainDiscription_iconButtonChoose__fWQlz{width:16;height:16}.WrapperMainDiscription_blockContentChoose__WYOEs{flex-direction:column;display:flex;align-items:center;gap:16px}@media(min-width:880px){.WrapperMainDiscription_blockContentChoose__WYOEs{flex-direction:row}}.WrapperMainDiscription_blockDiscriptionTeq__TNRE5{display:flex;flex:1 1;flex-direction:column}.WrapperMainDiscription_chooseTariff__oYHoi{cursor:pointer;align-self:stretch;border:0;display:flex;align-items:center;justify-content:center;padding:10px;background:var(--Maim-Crokt,#de210b);border-radius:8px}@media(min-width:598px){.WrapperMainDiscription_chooseTariff__oYHoi{align-self:none}}.WrapperMainDiscription_contentChooseTariff__cIe5X{display:flex;gap:8px}.WrapperMainDiscription_blockDiscriptionChoose__s1aAE{position:relative;display:flex;align-self:center}.WrapperMainDiscription_iconCashBack__Cb6Br{width:16;height:16}.WrapperMainDiscription_blockCashBack__3KvZN{display:flex;gap:8px;flex-direction:row}.WrapperMainDiscription_blockTooltip__KdKPF{width:248px;opacity:1!important}.WrapperMainDiscription_blockTooltipHtml__4iMjW{width:248px;opacity:1!important;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.WrapperMainDiscription_dopContent__b5Xj0{display:flex;flex-direction:row;gap:12px;align-self:start;align-items:center;justify-content:center}.WrapperMainDiscription_blockIconDopInfa__BUn4w{display:flex}.WrapperMainDiscription_blockTextCashBack__U__dN{border-bottom:1px dashed #000;display:flex}.WrapperMainDiscription_blockButtonBlockFooter__PMjK_{margin-top:auto;margin-bottom:0;display:flex;flex-direction:column;gap:16px}.WrapperMainDiscription_blockDopInfa__JrsLK{cursor:pointer;padding:4px 0}.WrapperMainDiscription_blockDiscriptionMore__jVK9p{display:flex;align-self:start}.WrapperMainDiscription_textTarif__EhKQG{color:#fff}.WrapperMainDiscription_textCashBack__TP0bA,.WrapperMainDiscription_textTarif__EhKQG{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.WrapperMainDiscription_textCashBack__TP0bA{color:#000}.WrapperMainDiscription_textButtonChoose__TwMeR{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.WrapperMainDiscription_textDiscriptionMore__Kl5_i,.WrapperMainDiscription_textDiscription__sM5JR{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.WrapperMainDiscription_textDiscriptionMore__Kl5_i{font-weight:700}.WrapperMainDiscription_textDiscriptionChoose__ZllGl{color:#9f9f9f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.WrapperMainDiscription_textTeqTarif__EVGvM{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.WrapperMainDiscription_textTitle__lpHs0{color:#1f1f1f;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.WrapperMainDiscription_texContentToolTip__W2iwc{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.WrapperMainDiscription_textDopInfaToolTip__9bgRW{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.ButtonChoose_chooseTariffN__KonY8{display:flex}.ButtonChoose_contentChooseTariff__to_Fs{gap:8px;display:flex;flex-direction:row;align-self:center;justify-content:center;flex:1 1}.ButtonChoose_contentText__J1wIC{display:flex;flex-wrap:nowrap;white-space:nowrap;align-self:flex-start}.ButtonChoose_contentTextLoading__54eP4{display:flex;flex-wrap:nowrap;width:164px;justify-content:center;align-items:center;height:24px;align-self:flex-start}.ButtonChoose_blockIcon___nprL{flex-direction:row;display:flex;width:16px;align-items:center}.ButtonChoose_iconButtonChoose__mHEUq{width:16px;height:16px}.ButtonChoose_textButtonChoose__OQcEe{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.RoomAmenities_container__0sA4b{display:flex;flex-direction:column;gap:24px;position:relative}.RoomAmenities_contentRowBlock__tyY4i{display:flex;flex-direction:column;align-self:flex-start;width:270px}.RoomAmenities_contentRoomAmentities__qnaus{padding-block:20px;display:flex;flex-direction:column;gap:12px}.RoomAmenities_iconAmenities__30IV_{width:24px;height:24px}.RoomAmenities_contentRowAmentities__vIW9T{align-items:center;display:flex;flex-direction:row;gap:12px}.RoomAmenities_contentBlockRoomAmentities__s7Wli{display:flex;flex-direction:row;flex-wrap:wrap}.RoomAmenities_blockShowAll__W2y1H{flex-direction:row;display:flex}.RoomAmenities_buttonContent__CTii2{cursor:pointer;border-radius:8px;background:var(--Main-Jaen,#f5f5f5);display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:10px}.RoomAmenities_texttitleWrapper__6oPer{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.RoomAmenities_textShowAll__w0X4r{font-size:14px;line-height:20px}.RoomAmenities_textShowAll__w0X4r,.RoomAmenities_textTitleContent__WgxPl{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-style:normal;font-weight:700}.RoomAmenities_textTitleContent__WgxPl{font-size:16px;line-height:22px}.RoomAmenities_textDiscriptionContent__zjJoc{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.AboutHostels_wrapper__JpsCO{flex-direction:column;display:flex;gap:24px}.AboutHostels_container__nnLlj{border-radius:12px;border:2px solid var(--Main-Jaen,#f5f5f5);padding:16px;gap:16px;display:flex;flex-direction:column}@media(min-width:880px){.AboutHostels_container__nnLlj{flex-direction:row}}.AboutHostels_photoHostels__d2rRC{width:100%;height:196px;display:flex}@media(min-width:392px){.AboutHostels_photoHostels__d2rRC{width:100%}}@media(min-width:598px){.AboutHostels_photoHostels__d2rRC{width:100%}}@media(min-width:880px){.AboutHostels_photoHostels__d2rRC{width:328px}}@media(min-width:1160px){.AboutHostels_photoHostels__d2rRC{width:328px}}.AboutHostels_blockDiscription__oZEf4{flex:1 1;display:flex;flex-direction:column}.AboutHostels_photoAboutHostels__AJmQi{width:100%;height:100%;object-fit:cover;border-radius:8px}.AboutHostels_blockTitle__lwJTK{gap:4px}.AboutHostels_blockTitelStar__QNadh,.AboutHostels_blockTitle__lwJTK{display:flex;align-self:flex-start;flex-direction:row}.AboutHostels_iconStarHostels__evSwK{width:16px;height:16px}.AboutHostels_blockDiscriptContentText__OCdp_{margin-top:4px}.AboutHostels_blockRaitingReviews__CgAIY{border-radius:6px;align-self:flex-start;display:flex;flex-direction:row;padding:4px 8px;background:var(--Main-Zoog,#04b720)}.AboutHostels_blockRatingContent__YRX0v{margin-top:12px;margin-bottom:12px;display:flex;align-items:center;gap:8px}.AboutHostels_blockTegFlex__V6Vdo{display:flex;flex:1 1;flex-direction:column;align-self:flex-start}.AboutHostels_blockTegAbout___6mlC{padding-top:16px;display:flex;gap:8px;flex-direction:row;flex-wrap:wrap;margin-top:auto;margin-bottom:0}.AboutHostels_blockContentAbout__Qil5V{border-radius:6px;padding:4px 8px;background:var(--Main-Jaen,#f5f5f5)}.AboutHostels_textHeader__67gGt{color:#1f1f1f;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:24px}.AboutHostels_textDiscriptionAboutHostels__1tJDC{color:#1f1f1f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.AboutHostels_textReviews__JBmCH{color:#1f1f1f;font-weight:400}.AboutHostels_textCountRaiting__iL1VJ,.AboutHostels_textReviews__JBmCH{font-family:Inter,sans-serif;font-size:12px;font-style:normal;line-height:16px}.AboutHostels_textCountRaiting__iL1VJ{color:#fff;font-weight:700}.AboutHostels_textTitelDiscription__s1MD7{color:#1f1f1f;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.AboutHostels_textDiscriptionAbout__zfw3L{font-weight:400}.AboutHostels_textDiscriptionAbout__zfw3L,.AboutHostels_textTegAbout__I7P9x{color:#9f9f9f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;line-height:16px}.AboutHostels_textTegAbout__I7P9x{font-weight:700}.OtherHostels_container__wIv4U{display:flex;flex-direction:column;gap:24px}.OtherHostels_blockSLiderWidth__SPIUq{min-width:312px;max-width:371px}.OtherHostels_blockPersonContentOther__JbUMq{height:300px;display:flex;padding:16px 16px 24px;flex-direction:column;gap:16px;border-radius:12px;border:2px solid var(--Main-Jaen,#f5f5f5);cursor:pointer}.OtherHostels_iconSquareHostels__XJypX{width:20px;height:20px}.OtherHostels_blockPhoto__zIYnd{display:flex;width:100%;position:relative}.OtherHostels_bulletPagination__0DEWK{background-color:"#FFF"}.OtherHostels_swiper-pagination-bullet__qnjea{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:#0003}.OtherHostels_swiper-pagination-bullet-active__dtMGp{color:#fff;background:#15ff00}.OtherHostels_blockpaginationN__tsReQ{background-color:#15ff00}.OtherHostels_blockpaginationN__tsReQ span{width:20px;height:20px}.OtherHostels_blockpaginationN__tsReQ.OtherHostels_swiper-pagination__jqd2b{background-color:#15ff00}.OtherHostels_photoOtherHostelsCarusel__9mXZl{display:flex;height:160px;width:100%;object-fit:cover;border-radius:8px}.OtherHostels_blockTextContainer__sDkNM{display:flex;flex-direction:column;gap:8px}.OtherHostels_blockSquareContainer__SH2pO{display:flex;flex-direction:row;gap:16px}.OtherHostels_blockSquareContent__K3aNd{display:flex;flex-direction:row;align-items:center;gap:4px;align-self:start}.OtherHostels_blockDiscriptContent__zSVWk{-webkit-line-clamp:2;line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.OtherHostels_blockContent__SFGiH{display:flex;gap:16px;position:relative}.OtherHostels_blockSliderLeft__4kBVL{display:none;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;left:-20px}@media(min-width:598px){.OtherHostels_blockSliderLeft__4kBVL{display:flex}}.OtherHostels_blockSliderRight__hzV1J{display:none;align-items:center;position:absolute;float:right;right:-20px;top:50%;transform:translateY(-50%);z-index:3}@media(min-width:598px){.OtherHostels_blockSliderRight__hzV1J{display:flex}}.OtherHostels_blockPagination__UKb4Z{position:absolute;display:flex;flex-direction:row;padding:4px;gap:4px;bottom:12px;left:12px;width:30px;border-radius:6px;background-color:#1f1f1fb8;z-index:2}.OtherHostels_pointPagination__v39yC{width:4px;height:4px;border-radius:50%}.OtherHostels_textTitleWrapper__v8CtW{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.OtherHostels_textTitelBlockHostel__KHs70{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.OtherHostels_textDiscriptContent__IpN4T{font-size:14px;line-height:20px}.OtherHostels_textDiscriptContent__IpN4T,.OtherHostels_textSquareHostels__zQRa_{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-style:normal;font-weight:400}.OtherHostels_textSquareHostels__zQRa_{font-size:12px;line-height:16px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,12px);top:var(--swiper-pagination-top,auto);left:12px;display:flex;width:-moz-fit-content;width:fit-content;padding:4px;border-radius:6px;background:#1f1f1fb8}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,2px)}.swiper-pagination-bullet{width:4px;height:4px;line-height:20px;font-size:12px;color:#000;opacity:1;background:#fff3;margin:0 var("--swiper-pagination-bullet-horizontal-gap",20px)}.swiper-pagination-bullet-active{color:#fff;background:#fff}.QuestReviews_container__2aBmo{display:flex;flex-direction:column;gap:24px}.QuestReviews_blockTitle__TRJ2k{display:flex}.QuestReviews_blockTitleContent__EJvlM{display:flex;flex-direction:column;gap:24px}.QuestReviews_blockRaitNumber__pnOaQ{display:flex;width:86px;height:84px;justify-content:center;align-items:center;border-radius:12px;background-color:#04b720}.QuestReviews_blockContentRait__RQEjj{display:flex;flex-direction:row;gap:32px;max-width:710px}.QuestReviews_blockRaitContentRow__w64PO{display:flex;flex:1 1;gap:4px;padding-block:4px;flex-direction:column}.QuestReviews_contentRow__w2O5v{display:flex;flex-direction:row;align-items:center;gap:12px}.QuestReviews_blockLine__wPaUR{display:flex;height:8px;flex:1 1;flex-shrink:0;position:relative}.QuestReviews_blockNameRevies__jpnjA{display:flex;align-items:center;width:94px}.QuestReviews_greenLine__j8Er_{display:flex;flex-shrink:0;border-radius:4px;background:var(--Main-Zoog,#04b720);z-index:4}.QuestReviews_grayLine__68LTn{position:absolute;width:100%;height:8px;border-radius:4px;background:var(--Main-Jaen,#f5f5f5);flex-shrink:0;z-index:1;display:flex}.QuestReviews_blockCommentsContent__xYEvE{border-radius:12px;background:#f5f5f5;display:flex;padding:16px;flex-direction:column;align-items:flex-start;align-self:stretch}.QuestReviews_blockAvatar__E0tBf{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#ececec}.QuestReviews_blockName__9eCia{display:flex}.QuestReviews_blockNameStar__kuj01{display:flex;flex-direction:column;gap:4px;padding-block:4px;justify-content:space-between}.QuestReviews_blockStar__eNVos{display:flex;align-items:flex-end;padding-block:2px}.QuestReviews_iconStarReviews__cOhOO{width:16px;height:16px}.QuestReviews_blockContentAvatar__2cQ7O{display:flex;flex-direction:row;gap:12px}.QuestReviews_blockCommentsContainer__w8KAt{display:flex;padding-block:12px;flex-direction:column}.QuestReviews_blockDateComments__Nb3KK{display:flex}.QuestReviews_blockLikeContent__QmqcP{display:flex;flex-direction:row;gap:12px}.QuestReviews_iconLikeComments__37stZ{width:24px;height:24px}.QuestReviews_blockLikeContainer__wiONV{display:flex;flex-direction:row;gap:8px}.QuestReviews_blockContainerDate__VAu4x{display:flex;flex-direction:row;flex:1 1;width:100%;align-items:center;justify-content:space-between}.QuestReviews_blockPageContainer__IyAYq{display:flex;flex-direction:row;gap:16px}.QuestReviews_blockButtonArrowPage__95XTQ,.QuestReviews_buttonPageContainer__KJw03{cursor:pointer;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--Main-Jaen,#f5f5f5);background:var(--Main-Zler,#fff)}.QuestReviews_blockPageWrapper__D8L_k{display:flex;flex-direction:row;gap:8px;max-width:242px}.QuestReviews_blockShowText__Ma9Gh{display:flex;background-color:#0000;border:0;padding-top:8px;padding-bottom:4px}.QuestReviews_blockShowAllPage__0Pwht{display:flex;flex:1 1;border-radius:8px;background:var(--Main-Jaen,#f5f5f5);padding:10px 16px;justify-content:center;align-items:center}.QuestReviews_textTitle__TD6E3{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:800;line-height:28px}.QuestReviews_textShowAllPage__miSf_{font-size:14px;line-height:20px}.QuestReviews_textNumberPage__mvgvV,.QuestReviews_textShowAllPage__miSf_{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-style:normal;font-weight:700}.QuestReviews_textNumberPage__mvgvV{font-size:16px;line-height:24px}.QuestReviews_textLikeComments__lzJWy{line-height:24px}.QuestReviews_textDateComments__PAOXj,.QuestReviews_textLikeComments__lzJWy{color:var(--Main-Drif,#9f9f9f);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400}.QuestReviews_textDateComments__PAOXj{line-height:20px}.QuestReviews_textShowComments__0BORL{color:var(--Main-Drif,#9f9f9f);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.QuestReviews_textNameComments__30ojT{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.QuestReviews_textCommentsDiscripts__NdsUS{color:var(--Main-Drif,#1f1f1f)}.QuestReviews_textBlockAvatar__ZlduB,.QuestReviews_textCommentsDiscripts__NdsUS{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.QuestReviews_textBlockAvatar__ZlduB{color:var(--Main-Drif,#9f9f9f)}.QuestReviews_textRait__CQvEO{color:var(--Main-Drif,#fff);font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:800;line-height:36px}.QuestReviews_textRaitProcent__KZlpU{font-weight:300}.QuestReviews_textProcent__52SRW,.QuestReviews_textRaitProcent__KZlpU{color:var(--Main-Drif,#1f1f1f);font-family:Inter,sans-serif;font-size:12px;font-style:normal;line-height:16px}.QuestReviews_textProcent__52SRW{font-weight:700}.AdditionalQuestions_container__IQj63{display:flex;flex-direction:column;gap:24px}.AdditionalQuestions_blockTitelContent__K9pxP{display:flex}.AdditionalQuestions_blockInputContent__xt0Jp{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;background-color:#f5f5f5}@media(min-width:598px){.AdditionalQuestions_blockInputContent__xt0Jp{flex-direction:row}}.AdditionalQuestions_buttonCallMe__70gMF{cursor:pointer;color:var(--Main-Zler,#fff);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;display:flex;height:56px;max-width:212px;padding:10px 24px;justify-content:center;align-items:center;border-radius:8px;background:var(--Maim-Crokt,#de210b);border:none}.AdditionalQuestions_textTitelQuestions__xrX0b{color:#1f1f1f;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:800;line-height:24px}.InputPromoCode_blockContentInput__zUMQc{display:flex;flex:1 1;gap:8px;flex-direction:column}.InputPromoCode_blockTextErrorPromoCode__EnSWa{padding-left:8px}.InputPromoCode_blockTextErrorPromoCode__EnSWa span{color:red}.InputPromoCode_blockTextSucssesPromoCode__cWwG5{padding-left:8px}.InputPromoCode_blockTextSucssesPromoCode__cWwG5 span{color:#04b720}.InputPromoCode_inputPromoCode__v4VsI{padding:16px;border-radius:8px;text-decoration:none;background:var(--Main-Zler,#fff);border:0;display:flex;flex:1 1;width:100%;border-color:#fff!important}.InputPromoCode_inputPromoCode__label__6nzxs{color:#333;font-family:Open Sans;font-size:14px}.InputPromoCode_inputPromoCode__input__XAPuH{box-sizing:border-box;height:39px;width:100%;border:1px solid #e6e6e6;border-radius:20px}.InputPromoCode_blockInput__QOvdG{position:relative;display:flex}.InputPromoCode_blockCloseInput__CScBz{right:10px;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%)}.InputPromoCode_blockTextErrorPromoCode__EnSWa span,.InputPromoCode_blockTextSucssesPromoCode__cWwG5 span,.InputPromoCode_textPromoCodeStatus__19AFl{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.ContentChooseScreens_container__5XPxG{display:flex;flex-direction:column;gap:48px}.ContentChooseScreens_blockTitleChoose__qyjwV{display:none;visibility:hidden;background-color:#f5f5f5;flex-direction:row;padding:12px 24px;border-radius:12px}@media(min-width:392px){.ContentChooseScreens_blockTitleChoose__qyjwV{display:none;visibility:hidden}}@media(min-width:598px){.ContentChooseScreens_blockTitleChoose__qyjwV{display:none;visibility:hidden}}@media(min-width:880px){.ContentChooseScreens_blockTitleChoose__qyjwV{display:flex;visibility:visible}}.ContentChooseScreens_blockTarif__q1_um{border-right:1px solid #c4c4c4;width:25%}.ContentChooseScreens_blockServices__7moXk{padding-left:24px;border-right:1px solid #c4c4c4;width:50%}.ContentChooseScreens_blockPrice__4rOoZ{padding-left:24px;width:25%}#ContentChooseScreens_inputIDPromoCode__5YYfp::placeholder{color:red;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.ContentChooseScreens_inputPromoCode__8hEPB::-moz-placeholder::-webkit-input-placeholder{padding:16px;border-radius:8px;text-decoration:none;background:var(--Main-Zler,#fff);border:0;color:red}.ContentChooseScreens_containerPromoCode__li4LC{flex-direction:column;border-radius:12px;gap:39px;padding:24px;display:flex;background:var(--Main-Jaen,#f5f5f5)}@media(min-width:598px){.ContentChooseScreens_containerPromoCode__li4LC{flex-direction:row}}.ContentChooseScreens_blockTextPromoCode__yfBgo{display:flex;gap:4px;flex-direction:column}.ContentChooseScreens_iconPromoCode__lh4HO{width:16px;height:16px;display:flex}.ContentChooseScreens_blockIconContent__hyyqR{display:flex;flex-direction:row;gap:16px}.ContentChooseScreens_blockIconPromoCode__81B4n{border-radius:8px;padding:14px;align-self:flex-start;background:var(--Main-Asau,#ececec)}.ContentChooseScreens_buttonPromoCode__8yTFs{cursor:pointer;border:0;display:flex;width:183px;height:54px;padding:10px 24px;justify-content:center;align-items:center;border-radius:8px;background:var(--Main-Crokt,#de210b);color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.ContentChooseScreens_textTitleheader__26M9n{color:#9f9f9f;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.ContentChooseScreens_textTitelPromoCode__B8BUT{color:#1f1f1f;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px}.ContentChooseScreens_textDiscriptionPromoCode__LIbL2{color:#9f9f9f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.BlockTariff_contentTariff__YEwTH{display:flex;padding:24px;border-radius:16px;gap:12px;border:1px solid var(--Main-Jaen,#f5f5f5);flex-direction:column}@media(min-width:392px){.BlockTariff_contentTariff__YEwTH{flex-direction:column}}@media(min-width:598px){.BlockTariff_contentTariff__YEwTH{flex-direction:column}}@media(min-width:880px){.BlockTariff_contentTariff__YEwTH{flex-direction:row}}.BlockTariff_blockDiscriptBlockDiscriptMini__0qJgl{cursor:pointer;border-radius:8px;display:flex;padding:10px 12px;align-self:flex-start;flex-wrap:nowrap;background:var(--Main-Jaen,#f5f5f5)}.BlockTariff_blockDiscript__jF71X{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:392px){.BlockTariff_blockDiscript__jF71X{gap:16px;width:100%}}@media(min-width:598px){.BlockTariff_blockDiscript__jF71X{gap:16px;width:100%}}@media(min-width:880px){.BlockTariff_blockDiscript__jF71X{gap:32px;width:30%}}.BlockTariff_iconCountPerson__tNGPg{width:16px;height:16px}.BlockTariff_blockCountPrice__IYtH9{display:flex;gap:4px;align-items:center}.BlockTariff_iconInfoPrice__VuVwy{width:20px;height:20px}.BlockTariff_blockPriceTariffInfo__nVH__{display:flex;flex-direction:row;align-items:center;gap:12px}.BlockTariff_buttonPrice__oCVfk{cursor:pointer;min-width:94.52px;height:36px;display:flex;padding:6px 16px;justify-content:flex-end;border:none;justify-content:center;align-items:center;border-radius:8px;background:var(--Maim-Crokt,#de210b);color:var(--W,#fff);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.BlockTariff_blockCOntentPriceTariff__JEha0{align-content:flex-start;align-items:center;justify-content:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin-left:auto;margin-right:0}.BlockTariff_blockSlide__qt7p9{width:120px;height:88px;padding:12px;display:flex;background:var(--W,#fff);border-radius:8px;border:1px solid var(--Main-Asau,#ececec)}.BlockTariff_blockCarouselContent__p2WUV{justify-content:space-between;width:100%;height:100%;flex-direction:column;display:flex;gap:8px}.BlockTariff_iconStarCarousel__6OA69{width:32px;height:32px}.BlockTariff_containerCarousel__8yDRy{display:flex;position:relative;margin-top:auto;margin-bottom:0;gap:12px;width:100%}@media(min-width:392px){.BlockTariff_containerCarousel__8yDRy{width:100%}}@media(min-width:598px){.BlockTariff_containerCarousel__8yDRy{width:100%}}@media(min-width:880px){.BlockTariff_containerCarousel__8yDRy{width:55%}}.BlockTariff_blockTextSlider__Ci5lK{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BlockTariff_blockSliderLeft__54oT_{display:none;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;left:-20px}@media(min-width:598px){.BlockTariff_blockSliderLeft__54oT_{display:flex}}.BlockTariff_blockSliderRight__PE1eK{display:none;align-items:center;position:absolute;float:right;right:-20px;top:50%;transform:translateY(-50%);z-index:3}@media(min-width:598px){.BlockTariff_blockSliderRight__PE1eK{display:flex}}.BlockTariff_blockPriceDiscout__U_v_q{display:flex;flex-direction:row;gap:8px;align-items:flex-end}.BlockTariff_blockHavePromo__VD49C{display:flex;align-self:flex-end;background:#04b720;border-radius:0 4px;padding:6px 8px}.BlockTariff_blockHavePromo__VD49C span{color:#fff;font-size:12px;font-weight:400;line-height:12px;font-family:Inter,sans-serif}.BlockTariff_blockHaveDiscount__tFTtV{display:flex;align-self:flex-end;background:#04b720;border-radius:0 4px;padding:6px 8px}@media(min-width:360px){.BlockTariff_blockHaveDiscount__tFTtV{display:flex}}@media(min-width:392px){.BlockTariff_blockHaveDiscount__tFTtV{display:flex}}@media(min-width:598px){.BlockTariff_blockHaveDiscount__tFTtV{display:flex}}@media(min-width:880px){.BlockTariff_blockHaveDiscount__tFTtV{display:none}}@media(min-width:1160px){.BlockTariff_blockHaveDiscount__tFTtV{display:none}}@media(min-width:1272px){.BlockTariff_blockHaveDiscount__tFTtV{display:none}}.BlockTariff_blockHaveDiscount__tFTtV span{color:#fff;font-size:12px;font-weight:400;line-height:12px;font-family:Inter,sans-serif}.BlockTariff_blockTariffAllParams__xX8xd{display:flex;flex-direction:column;gap:8px}.BlockTariff_blockContentPrice__KnNtR{display:flex;flex-direction:column;position:relative}.BlockTariff_blockAllRowPriceDiscount__XhI5l{display:flex;flex-direction:column;gap:4px}.BlockTariff_blockRowPriceDiscount__AAqx_{display:flex;flex-direction:row;gap:4px}.BlockTariff_blockRowDitails__lvx0g{display:flex}.BlockTariff_textTitleBlockDiscript__HdQZf{color:#1f1f1f;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.BlockTariff_texContentToolTip__RLEe7{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.BlockTariff_texContentToolTipDiscount__IqDSc{color:#c5c4c4;font-family:Inter,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:16px;text-decoration:line-through}.BlockTariff_textTitelCarousel__5f9Bm{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.BlockTariff_textX__pcRy5{color:#9f9f9f;font-weight:500}.BlockTariff_textPrice__9Pwnu,.BlockTariff_textX__pcRy5{font-family:Inter,sans-serif;font-size:16px;font-style:normal;line-height:20px}.BlockTariff_textPrice__9Pwnu{color:#1f1f1f;font-weight:600}.BlockTariff_textPriceDiscount__uzid1{vertical-align:initial;text-decoration:line-through;font-size:14px;font-weight:600}.BlockTariff_textCountPrice__b0Riy,.BlockTariff_textPriceDiscount__uzid1{color:#9f9f9f;font-family:Inter,sans-serif;font-style:normal;line-height:20px}.BlockTariff_textCountPrice__b0Riy{font-size:16px;font-weight:500}.BlockTariff_textDiscriptBlockDiscript__sg_f8{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.BlockTariff_textDiscriptBlockDiscriptMini__rNsTY{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.TariffIncludes_blockOverTwoRow__UzCmm u{text-decoration:none;font-weight:600}.TariffIncludes_blockOverTwoRow__UzCmm li,.TariffIncludes_blockOverTwoRow__UzCmm u{color:#4c4c4c;font-family:Inter,sans-serif;font-size:14px;font-style:normal;line-height:14px}.TariffIncludes_blockOverTwoRow__UzCmm li{list-style-type:none;font-weight:400}.TariffIncludes_blockOverTwoRow__UzCmm p{list-style-type:none;color:#4c4c4c;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.BlockCarouselTariff_containerCarousel__kueMk{display:inline-flex;position:relative;margin-top:auto;margin-bottom:0;gap:12px;width:100%}@media(min-width:392px){.BlockCarouselTariff_containerCarousel__kueMk{width:100%}}@media(min-width:598px){.BlockCarouselTariff_containerCarousel__kueMk{width:100%}}@media(min-width:880px){.BlockCarouselTariff_containerCarousel__kueMk{width:55%}}.BlockCarouselTariff_blockSliderLeft__wJgCp{display:none;align-items:center;position:absolute;top:50%;transform:translateY(-50%);z-index:3;left:-20px}@media(min-width:598px){.BlockCarouselTariff_blockSliderLeft__wJgCp{display:flex}}.BlockCarouselTariff_blockSliderContent__gr2_1{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:initial;gap:16px}.BlockCarouselTariff_blockSlide__B3enO{display:flex;flex-grow:1;height:100%;align-self:flex-start;box-sizing:border-box}.BlockCarouselTariff_blockSliderW__iPW9P{width:120px;box-sizing:border-box;height:110px;padding:12px;border-radius:8px;display:flex;align-self:flex-start;background:var(--W,#fff);border:1px solid var(--Main-Asau,#ececec)}.BlockCarouselTariff_blockCarouselContent__l16W7{justify-content:space-between;width:100%;height:100%;flex-direction:column;display:flex;gap:8px}.BlockCarouselTariff_iconStarCarousel__xv3zb{width:32px;height:32px}.BlockCarouselTariff_blockTextSlider__3ybTa{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BlockCarouselTariff_blockSliderRight__MWL4u{display:none;align-items:center;position:absolute;float:right;right:-20px;top:50%;transform:translateY(-50%);z-index:3}@media(min-width:598px){.BlockCarouselTariff_blockSliderRight__MWL4u{display:flex}}.BlockCarouselTariff_textTitelCarousel__Hq6b5{color:#1f1f1f;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.loadingCalendar{display:flex;align-items:center;flex:1 1;height:100%;justify-content:center}.kp-select-hotel{background:#f5f5f5;border-radius:16px;position:relative;padding:24px;display:flex;flex-direction:column;align-items:center}@media(min-width:880px){.kp-select-hotel{padding:32px}}.kp-select-hotel__guests{background-color:#fff;border-radius:16px;padding:16px;position:absolute;width:100%;right:0;top:124px;box-shadow:0 4px 50px #1f1f1f29;z-index:5}@media(min-width:881px){.kp-select-hotel__guests{top:62px;right:8px;max-width:375px}}.kp-select-hotel__guests .dropdown_item{width:100%;margin-top:12px;display:flex;align-items:center}.kp-select-hotel__guests .search-form__guests-select-add,.kp-select-hotel__guests .search-form__guests-select-delete{margin-left:8px}.kp-select-hotel__container{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:598px){.kp-select-hotel__container{max-width:348px}}@media(min-width:880px){.kp-select-hotel__container{max-width:442px}}@media(min-width:1160px){.kp-select-hotel__container{max-width:536px}}@media(min-width:1272px){.kp-select-hotel__container{max-width:592px}}@media(min-width:1440px){.kp-select-hotel__container{max-width:676px}}@media(min-width:1600px){.kp-select-hotel__container{max-width:561px}}.kp-select-hotel__title{margin-top:16px;text-align:center}.kp-select-hotel__selects{position:relative;margin-top:24px;display:flex;flex-direction:column;width:100%}.kp-select-hotel__selects .kp-button-select+.kp-button-select{margin-top:12px}@media(min-width:598px){.kp-select-hotel__selects{margin-top:16px}}@media(min-width:1160px){.kp-select-hotel__selects{flex-direction:row}.kp-select-hotel__selects .kp-button-select+.kp-button-select{margin-left:24px;margin-top:0}}.kp-select-hotel__button-link{padding:16px 24px;font-weight:700;font-size:16px;font-family:Inter,sans-serif;line-height:22px;text-align:center;color:#fff;background:#de210b;border-radius:16px;display:inline-block;transition:all .3s ease;border:0;margin-top:16px;width:100%}.kp-select-hotel__button-link:hover{transform:translateY(-5px)}@media(min-width:1160px){.kp-select-hotel__button-link{max-width:350px}}@media(min-width:1272px){.kp-select-hotel__button-link{max-width:386px}}@media(min-width:1440px){.kp-select-hotel__button-link{max-width:442px}}@media(min-width:1600px){.kp-select-hotel__button-link{max-width:366px}}.kp-select-hotel__description{margin-top:16px;text-align:center}.search-form__guests-select-add svg,.search-form__guests-select-delete svg{cursor:pointer}.search-form__guests-select-delete svg{transform:rotate(-45deg)}.kp-text-ranger{font-size:12px;font-weight:400;line-height:16px;font-family:Inter,sans-serif}.kp-text-slush{font-weight:800;font-size:24px;line-height:28px;font-family:Inter,sans-serif}.kp-text-spark{font-weight:700}.kp-text-crusader,.kp-text-spark{font-size:14px;line-height:20px;font-family:Inter,sans-serif}.kp-text-crusader{font-weight:400}.kp-text-boomboom{font-weight:700;font-size:20px;line-height:24px;font-family:Inter,sans-serif}.searchHotel{background:#f5f5f5;border-radius:12px;padding:24px 32px;display:flex;column-gap:16px;row-gap:16px}.searchHotel__header{display:flex;height:42px;flex:1 1;column-gap:16px;padding-block:5px}.searchHotel__header-icon{min-width:44px;min-height:44px;background:#ececec;align-items:center;display:flex;justify-content:center;border-radius:8px}.searchHotel__header-details{flex:1 1;display:flex;flex-direction:column;gap:4px}.searchHotel__header-title{font-weight:700;font-size:16px;line-height:22px;font-family:Inter,sans-serif}.searchHotel__header-description{font-size:12px;font-family:Inter,sans-serif;line-height:16px;color:#9f9f9f}.searchHotel__body{display:flex;flex-direction:row;row-gap:10px;column-gap:12px}.searchHotel__body-item{margin-right:0}.searchHotel__body-item,.searchHotel__body-itemLast{background:#fff;box-shadow:0 8px 16px #1c1c1c1f;border-radius:8px;position:relative}.searchHotel__body-item input{border-radius:8px}.searchHotel__body-select{border:0;font-weight:700;font-size:14px;font-family:Inter,sans-serif;line-height:20px;padding:25px 12px 9px;color:#1f1f1f;width:257px;outline:0}.searchHotel__body-label{font-size:12px;font-family:Inter,sans-serif;line-height:16px;color:#9f9f9f;top:9px;left:12px;position:absolute;display:block;z-index:2}.searchHotel__body-input{border:0;font-size:14px;line-height:20px;padding:25px 12px 9px;color:#1f1f1f;width:159px}.searchHotel__body-btn,.searchHotel__body-input{font-weight:700;font-family:Inter,sans-serif;outline:0}.searchHotel__body-btn{height:56px;width:100%;font-size:16px;line-height:22px;color:#fff;background:#de210b;border-radius:8px;padding:16px 46px;border:0;margin:0 0 0 4px;transform:translateY(0);transition:all .3s ease}.searchHotel__body-btn:hover{transform:translateY(-5px)}.searchHotel-notfound{background:#f5f5f5;border-radius:12px;padding:32px 0;display:flex;flex-direction:column;justify-content:center;margin:16px 0 0}.searchHotel-notfound__title{font-weight:700;font-size:16px;font-family:Inter,sans-serif;line-height:22px;text-align:center;color:#1f1f1f}.searchHotel-notfound__text{font-weight:400;font-family:Inter,sans-serif;font-size:12px;line-height:16px;text-align:center;color:#9f9f9f;padding:4px 0 16px}.searchHotel-notfound__btn{font-weight:700;font-size:14px;font-family:Inter,sans-serif;line-height:20px;padding:6px 12px;background:#ececec;border-radius:8px;color:#1f1f1f;width:-moz-fit-content;width:fit-content;margin:0 auto}.booking-form-section{width:100%;display:flex}.booking-form-section_guests{height:100%;position:relative;border:0;font-weight:500;font-size:14px;font-family:Inter,sans-serif;line-height:20px;padding:25px 12px 9px;cursor:pointer;color:#1f1f1f;width:257px;outline:0}.booking-form-section__container{cursor:pointer;height:20px}.booking-form-section__container .searchHotel__body-text{border:0;width:100%;height:20px;pointer-events:none;background:#0000;color:#1f1f1f;font-size:14px;font-family:Inter,sans-serif;font-weight:700;line-height:20px}.booking-form-section__container .searchHotel__body-text:focus,.booking-form-section__container .searchHotel__body-text:focus-visible{border:0;outline:none}.booking-form-section__value{height:100%}.booking-form-section__title{color:#9f9f9f;display:block;font-size:12px;font-family:Inter,sans-serif;left:12px;line-height:16px;position:absolute;top:9px;z-index:2}.booking-form-section__dropdown{position:absolute;left:0;top:100%;width:100%;background:#fff;box-shadow:0 8px 24px #0003;border-radius:0 0 8px 8px;opacity:0;pointer-events:none;transform:translateY(-20px);transition:transform .3s,opacity .3s;z-index:1;cursor:default}.booking-form-section__dropdown-footer,.booking-form-section__dropdown-head{display:none}.searchHotel__body-item{cursor:pointer}@media screen and (max-width:598px){.mainBanner__container{padding:24px}.mainBanner__description-btn{width:100%;text-align:center}.section-wrapper_revert .discount__picture{background-size:auto 100%}.searchHotel__body-item:nth-child(2) .qs-datepicker-container{left:auto!important;right:0}}.searchHotel__body-item:first-child{width:50%}@media(min-width:360px){.searchHotel__body-item:first-child{width:50%}}@media(min-width:392px){.searchHotel__body-item:first-child{width:50%}}@media(min-width:598px){.searchHotel__body-item:first-child{width:50%}}@media(min-width:880px){.searchHotel__body-item:first-child{width:159px}}@media(min-width:1160px){.searchHotel__body-item:first-child{width:154.75px}}@media(min-width:1272px){.searchHotel__body-item:first-child{width:154.75px}}@media(min-width:1440px){.searchHotel__body-item:first-child{width:154.75px}}@media(min-width:1660px){.searchHotel__body-item:first-child{width:154.75px}}.searchHotel__body-item:nth-child(2){width:50%}@media(min-width:360px){.searchHotel__body-item:nth-child(2){width:50%}}@media(min-width:392px){.searchHotel__body-item:nth-child(2){width:50%}}@media(min-width:598px){.searchHotel__body-item:nth-child(2){width:50%}}@media(min-width:880px){.searchHotel__body-item:nth-child(2){width:159px}}@media(min-width:1160px){.searchHotel__body-item:nth-child(2){width:154.75px}}@media(min-width:1272px){.searchHotel__body-item:nth-child(2){width:154.75px}}@media(min-width:1440px){.searchHotel__body-item:nth-child(2){width:154.75px}}@media(min-width:1660px){.searchHotel__body-item:nth-child(2){width:154.75px}}.searchHotel__body-itemLast{width:100%}@media(min-width:360px){.searchHotel__body-itemLast{width:100%}}@media(min-width:392px){.searchHotel__body-itemLast{width:100%}}@media(min-width:598px){.searchHotel__body-itemLast{width:100%}}@media(min-width:880px){.searchHotel__body-itemLast{width:231px}}@media(min-width:1160px){.searchHotel__body-itemLast{width:278px}}@media(min-width:1272px){.searchHotel__body-itemLast{width:278px}}@media(min-width:1440px){.searchHotel__body-itemLast{width:278px}}@media(min-width:1660px){.searchHotel__body-itemLast{width:278px}}@media screen and (max-width:392px){.searchHotel{flex-direction:column}.searchHotel__header{padding:0}.searchHotel__header-details{display:flex;flex-direction:column;gap:4px}.searchHotel__body{flex-wrap:wrap}.searchHotel__body-input,.searchHotel__body-select{width:100%}.searchHotel__body-btn{width:100%;margin:0}}@media screen and (max-width:1600px)and (min-width:1441px){.searchHotel__header-details{display:flex;flex-direction:column;gap:4px}}@media screen and (max-width:1440px)and (min-width:1273px){.searchHotel{justify-content:space-between}.searchHotel__header-details{display:flex;flex-direction:column;gap:4px}.searchHotel__body-select{width:227px}}@media screen and (max-width:1272px)and (min-width:1161px){.searchHotel{flex-direction:column}.searchHotel__header{padding:0 0 16px}.searchHotel__body-select{width:432px}.searchHotel__body-input{width:155px}}@media screen and (max-width:1160px)and (min-width:881px){.searchHotel{flex-direction:column}.searchHotel__header{padding:0}.searchHotel__body-select{width:245px}.searchHotel__body-input{width:145px}}@media screen and (max-width:880px)and (min-width:599px){.searchHotel{flex-direction:column}.searchHotel__header{padding:0}.searchHotel__header-details{display:flex;flex-direction:column;gap:4px}.searchHotel__body{flex-wrap:wrap}.searchHotel__body-input,.searchHotel__body-select{width:100%}.searchHotel__body-btn{height:56px;width:100%;margin:0}}@media screen and (max-width:598px)and (min-width:393px){.searchHotel{flex-direction:column}.searchHotel__header{padding:0 0 16px}.searchHotel__header-details{display:flex;flex-direction:column;gap:4px}.searchHotel__body{flex-wrap:wrap}.searchHotel__body-itemLast{width:100%;margin:0 0 8px}.searchHotel__body-input,.searchHotel__body-select{width:100%}.searchHotel__body-btn{height:56px;width:100%;margin:0}}.container{padding:48px 32px;width:100%;overflow-y:clip;overflow-x:clip;border-bottom:1px solid #f5f5f5;margin:0 auto}@media screen and (max-width:1160px)and (min-width:881px){.container{padding:32px}}@media screen and (max-width:880px)and (min-width:599px){.container{padding:36px 32px}}@media screen and (max-width:598px)and (min-width:393px){.container{padding:32px 24px;overflow:hidden}}@media screen and (max-width:392px){.container{padding:32px 24px;overflow:hidden}}@media screen and (min-width:1601px){.container{width:1600px}}@media screen and (max-width:1600px)and (min-width:1440px){.container{width:1440px}}@media screen and (max-width:1439px)and (min-width:1273px){.container{width:1272px}}@media screen and (max-width:1272px)and (min-width:1161px){.container{width:1160px}}@media screen and (max-width:1160px)and (min-width:881px){.container{width:880px}}@media screen and (max-width:880px)and (min-width:599px){.container{width:598px}}@media screen and (max-width:598px)and (min-width:393px){.container{width:392px}}@media screen and (max-width:392px){.container{width:360px}}.wrapper{width:100%;overflow-y:clip;overflow-x:clip}.relative{position:relative}.searchHotel__wrapper{display:flex;flex-direction:column;gap:8px;flex:1 1}@media(min-width:360px){.searchHotel__wrapper{flex-direction:column}}@media(min-width:392px){.searchHotel__wrapper{flex-direction:column}}@media(min-width:598px){.searchHotel__wrapper{flex-direction:column}}@media(min-width:880px){.searchHotel__wrapper{flex-direction:row}}@media(min-width:1160px){.searchHotel__wrapper{flex-direction:row}}@media(min-width:1272px){.searchHotel__wrapper{flex-direction:row}}@media(min-width:1440px){.searchHotel__wrapper{flex-direction:row}}@media(min-width:1660px){.searchHotel__wrapper{flex-direction:row}}.searchHotel__wrapper_twoBlock{display:flex;gap:8px}