.Map_map__ZiuQK{width:100%;height:531px;border-radius:20px;overflow:hidden;position:relative;margin-bottom:40px}.Map_map__ZiuQK .Map_zoomIn__aBeiC{position:absolute;z-index:1;right:10px;top:10px;padding:4px!important;width:32px;height:32px}.Map_map__ZiuQK .Map_zoomIn__aBeiC svg{position:absolute;width:24px;height:24px;top:3px;left:3px;margin:0!important}.Map_map__ZiuQK .Map_yandexMap__yTWOs{width:100%;height:100%}.Map_map__ZiuQK .Map_contacts__iL4Gu{position:absolute;left:20px;bottom:20px;border-radius:20px;background:#1d56f4;color:#fff;z-index:1;width:670px;padding:20px}.Map_map__ZiuQK .Map_contacts__iL4Gu .Map_socialLinks__H3wFj{gap:20px}.Map_map__ZiuQK .Map_contacts__iL4Gu .Map_socialLinks__H3wFj .Map___item__d5qXa{cursor:pointer;width:24px;height:24px;position:relative;border-radius:12px;border:1px solid #fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;transition:all .2s ease}.Map_map__ZiuQK .Map_contacts__iL4Gu .Map_socialLinks__H3wFj .Map___item__d5qXa:hover{color:#ff7843;border-color:#ff7843}.Map_map__ZiuQK .Map_contacts__iL4Gu .Map_socialLinks__H3wFj .Map___item__d5qXa .Map___icon__8G75S{top:0;left:0;max-width:20px;max-height:20px}.Map_map__ZiuQK .Map_content__8b24H{margin-top:40px;gap:5px;width:100%}.Map_map__ZiuQK .Map_content__8b24H .Map_line__e_DJS{min-height:66px}.Map_map__ZiuQK .Map_content__8b24H .Map___label__9o_6T{gap:20px}.Map_map__ZiuQK .Map_content__8b24H .Map___label__9o_6T .Map___iconContainer__e1oC4{color:#1d56f4;background:#fff;width:36px;height:36px;border-radius:18px}.ContentInfo_contentInfo__AyAus{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1000px){.ContentInfo_contentInfo__AyAus{display:flex;flex-direction:column;gap:40px}}.VerticalSeparator_VerticalSeparator__FTLeH{width:1px}.ContentInfoItem_contentInfoItem___5Fnn{gap:11px}@media screen and (max-width:1000px){.ContentInfoItem_contentInfoItem___5Fnn{display:grid;grid-template-columns:130px 1px 1fr}}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_body__wGQy5{gap:18px}@media screen and (max-width:1000px){.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_body__wGQy5{gap:0;justify-content:space-between}}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_countContainer__gNci7{position:relative}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_countContainer__gNci7 .ContentInfoItem_countValue__0MynL,.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_countContainer__gNci7 .ContentInfoItem_count__VaHEU{font-size:70px;font-weight:500;line-height:77px;color:#1d56f4}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_countContainer__gNci7 .ContentInfoItem_countValue__0MynL{visibility:hidden}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_countContainer__gNci7 .ContentInfoItem_count__VaHEU{position:absolute;left:0;top:0}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_title__hEegi{font-size:20px;font-weight:400;line-height:24.2px;color:#0d123e}.ContentInfoItem_contentInfoItem___5Fnn .ContentInfoItem_description__LR7bO{font-size:16px;font-weight:400;line-height:22px;color:#707180}@media screen and (max-width:900px){.BookingViewComponents_header__O0bOl{display:flex;flex-direction:column;gap:16px}.BookingViewComponents_header__O0bOl .BookingViewComponents_headerContent__o5yt9{flex-wrap:wrap;justify-content:center}.BookingViewComponents_price__UdgUd{flex-direction:row;justify-content:flex-start;gap:16px;align-items:flex-start}.BookingViewComponents_dataRow__jzuae{width:100%;justify-content:space-between}.BookingViewComponents_dataRow__jzuae span:last-child{font-size:16px!important}}@media screen and (max-width:360px){.BookingViewComponents_dataRow__jzuae span:last-child{font-size:12px!important}}@media screen and (max-width:900px){.BookingViewComponents_list__sgeiy{gap:33px}.BookingViewComponents_grid__YjlSX{display:flex;flex-direction:column}}.Upload_upload__wwpIK{position:relative}.Upload_upload__wwpIK .Upload_error__iupA9{position:absolute;bottom:-20px;font-size:13px;width:100%}.Upload_upload__wwpIK .Upload_input__64xKH{display:none}.BookingDocuments_bookingDocuments__vh3aM{margin-top:30px;width:100%}@media screen and (max-width:900px){.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_header__3YyXT{flex-direction:column;gap:20px}}.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_content__SAT6P{margin-top:30px;width:100%;display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr 1px 1fr}@media screen and (max-width:900px){.BookingDocuments_bookingDocuments__vh3aM .BookingDocuments_content__SAT6P{display:flex;flex-direction:column}}.BookingDocumentsLoadedFiles_bookingDocumentsLoadedFiles__Es7QH .BookingDocumentsLoadedFiles_close__XA4lw{color:#707180;transition:all .2s ease;cursor:pointer}.BookingDocumentsLoadedFiles_bookingDocumentsLoadedFiles__Es7QH .BookingDocumentsLoadedFiles_close__XA4lw:hover{color:#1d56f4}.Badge_icon__SHz0H{width:14px;height:14px}.LinkCard_linkCard__LagGi{border-radius:20px;min-height:450px}@media screen and (max-width:600px){.LinkCard_linkCard__LagGi{padding:0!important}}.LinkCard_linkCard__isBig__SQpAt{height:472px}.LinkCard_linkCard__LagGi:hover .LinkCard_bottomButton__b0Fge{visibility:visible;opacity:1}@media screen and (max-width:600px){.LinkCard_linkCard__LagGi .LinkCard_textContent__5yKns{padding-inline:16px}}.LinkCard_linkCard__LagGi .LinkCard_imageContainer__8KjFc{border-radius:20px;width:100%;max-width:413px;height:251px;max-height:251px}@media screen and (max-width:600px){.LinkCard_linkCard__LagGi .LinkCard_imageContainer__8KjFc{max-width:none;margin-bottom:16px}}.LinkCard_linkCard__LagGi .LinkCard_imageContainer__big__p6beq{max-width:650px;height:305px}.LinkCard_linkCard__LagGi .LinkCard_image__1V4WU{object-fit:cover;object-position:center;width:100%;height:100%}.LinkCard_linkCard__LagGi .LinkCard_bottomButton__b0Fge{right:20px;bottom:20px;visibility:hidden;position:absolute;opacity:0;transform:rotate(-90deg);transition:all .2s ease}.LinkCard_linkCard__LagGi .LinkCard_bottomButton__b0Fge svg{position:relative;left:2px}.LinkCard_linkCard__LagGi .LinkCard_description__K5CcH{width:100%;overflow:hidden;text-overflow:ellipsis;padding-right:40px}.LinkCard_linkCard__LagGi .LinkCard_description__K5CcH p:nth-child(n+2){display:none}.LinkCard_linkCard__LagGi .LinkCard_description__K5CcH *{background:none!important}.LinkCardImageTags_root__fha3z{position:absolute;top:20px;left:20px;flex-wrap:wrap}.LinkCardImageTags_tag__2VrRa{border-radius:20px}.SliderNavigation_sliderNavigation__2UmhC{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0;width:58px;margin:30px auto 0}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN{cursor:pointer;width:9px;height:18px;color:#1d56f4;transition:all .2s ease}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN:hover{transform:scale(1.1)}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN.SliderNavigation_arrowStart__sm6xI{transform:rotate(180deg)}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN.SliderNavigation_arrowStart__sm6xI:hover{transform:rotate(180deg) scale(1.1)}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN.SliderNavigation_arrowDisabled__G6GWp{color:#0e0f24}.SliderNavigation_sliderNavigation__2UmhC .SliderNavigation_arrow__CPiRN.SliderNavigation_arrowDisabled__G6GWp:hover{cursor:not-allowed}.News_wrapper__i8zSs{margin-bottom:60px;margin-top:120px;display:flex;padding:0 20px;flex-direction:column;gap:40px}@media screen and (max-width:1000px){.News_wrapper__i8zSs{padding:0}}.News_swiper__OzWWj{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0;height:auto;align-items:stretch}.News_slide__22tSI{align-self:stretch}.News_slide__22tSI>div{height:100%}.FeaturesLabels_badges__qnrsU{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap}.FeaturesLabels_wrapper__r_jUK{width:100%;display:flex;gap:16px;justify-content:space-between;align-items:center}.FeaturesLabels_badge__FAcEW{display:flex;align-items:center;border-radius:40px;padding:6px 10px 6px 6px;background-color:#f4f4f4;gap:8px}.FeaturesLabels_badge__FAcEW>img{width:16px;height:16px}.FeaturesLabels_smallBadges__RYsAx{padding-left:22px;border-left:1px solid #e0e0e0}.HotelsList_hotelsListWrapper__XoVof{width:100%}.HotelsList_hotelCard__49oiH{width:100%;background-color:#fff;display:flex;gap:20px}@media screen and (max-width:1000px){.HotelsList_hotelCard__49oiH{padding:20px;flex-direction:column}}.HotelsList_hotelImagesWrapper__sGGdv{max-width:453px;max-height:250px;border-radius:20px 0 0 20px}@media screen and (max-width:1000px){.HotelsList_hotelImagesWrapper__sGGdv{max-width:100%;max-height:none!important;border-radius:20px;width:calc(100vw - 40px)!important;width:calc(100dvw - 40px)!important}}.HotelsList_hotelImage__jbwvt{-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:cover;max-height:250px;max-width:453px;width:100%;border-radius:20px 0 0 20px}@media screen and (max-width:1000px){.HotelsList_hotelImage__jbwvt{max-width:none!important;max-height:none!important;width:calc(100vw - 80px);width:calc(100dvw - 80px);aspect-ratio:361/250;border-radius:20px}}.HotelsList_hotelInfo__NPYue{padding:16px 16px 16px 0;width:100%;display:flex;flex-direction:column}.HotelsList_hotelTopInfo__C5Cz_{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:9px;border-bottom:1px solid #e0e0e0;width:100%}@media screen and (max-width:1000px){.HotelsList_hotelTopInfo__C5Cz_{flex-direction:column;gap:15px}}.HotelsList_addressInfo__23kP_{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1000px){.HotelsList_addressInfo__23kP_{width:100%}}.HotelsList_reviewsLink__nZi_k{display:flex;gap:6px;align-items:center}.HotelsList_reviewsLink__nZi_k>a{font-weight:400;font-size:12px;line-height:14.52px;color:#363e73;border-bottom:1px solid #363e73}.HotelsList_reviewsWrapper__P4pF1{display:flex;align-items:center;gap:30px}@media screen and (max-width:700px){.HotelsList_reviewsWrapper__P4pF1{justify-content:space-between}}.HotelsList_hotelTitle__NXEPZ{margin-bottom:5px;color:#363e73;line-height:1}.HotelsList_hotelAddress__Vo1js{margin-bottom:5px;color:#0d123e;line-height:1}.HotelsList_priceBlock__iiwPR{display:flex;flex-direction:column;align-items:flex-end}.HotelsList_price__0U__9>span:first-of-type{color:#707180;font-weight:500;line-height:17.6px;font-size:16px;letter-spacing:-2%}.HotelsList_price__0U__9>span:last-of-type{color:#363e73;font-weight:500;line-height:33px;font-size:30px;letter-spacing:-2%}.HotelsList_hotelBottomInfo__Vzl7p{padding-top:10px;display:flex;flex-direction:column;justify-content:space-between;flex:1 1}@media screen and (max-width:1000px){.HotelsList_hotelBottomInfo__Vzl7p{gap:32px}}.HotelsList_hotelFeatures__MYSyV{display:flex;justify-content:space-between;align-items:center}.HotelsList_hotelRoomInfo__r7z6M{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:700px){.HotelsList_hotelRoomInfo__r7z6M{flex-direction:column;gap:32px;align-items:stretch}}.HotelsList_noResultsContainer__B2WFl{width:100%;margin-top:22px}.HotelsList_noResultsContainer__B2WFl>img{margin-right:100px}.HotelsList_roomName__lmjiI{color:#233386}.HotelsList_slider__XPlhI{width:453px}@media screen and (max-width:1000px){.HotelsList_slider__XPlhI{width:calc(100vw - 40px);width:calc(100dvw - 40px)}.HotelsList_slider__XPlhI .swiper-button-next{right:54px!important}}.SameHotels_wrapper__v3oWh{margin-bottom:60px;margin-top:60px;padding:0 20px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:650px){.SameHotels_wrapper__v3oWh{padding:0}}.SameHotels_swiper__ILWQQ{width:100%;max-width:100%;max-height:100vh;min-height:0;min-width:0;height:auto;align-items:stretch}@media screen and (max-width:650px){.SameHotels_swiper__ILWQQ .swiper-wrapper{height:auto!important}}.SameHotels_slideWrapper__AaA5F{height:100%;display:flex;gap:20px;background:#fff;border-radius:20px;padding:20px}@media screen and (max-width:650px){.SameHotels_slideWrapper__AaA5F{flex-direction:column;padding:16px;width:100%;height:max-content}}.SameHotels_slide__p7fZZ{align-self:stretch}.SameHotels_hotelImagesWrapper__WUC3p{max-width:231px;height:209px;border-radius:20px}@media screen and (max-width:650px){.SameHotels_hotelImagesWrapper__WUC3p{height:auto}}.SameHotels_hotelImage__Fdtjc{-webkit-user-select:none;-moz-user-select:none;user-select:none;object-fit:cover;height:209px;max-width:231px;width:100%;border-radius:20px}@media screen and (max-width:650px){.SameHotels_hotelImage__Fdtjc{max-width:100%;height:auto}}.SameHotels_nestedSlider__p5W_G{max-width:231px;height:209px}@media screen and (max-width:650px){.SameHotels_nestedSlider__p5W_G{max-width:100%;height:auto}}.SameHotels_topInfo__hVMJR{display:flex;flex-direction:column;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f4f4f4}.SameHotels_priceBlock__Vl05W{display:flex;flex-direction:column;align-items:flex-end}.SameHotels_info__B3VYo{flex-grow:1;gap:20px}.SameHotels_badges__IIZDM{padding:8px 12px;gap:14px;border-radius:10px;background:#f4f4f4}.SameHotels_badges__IIZDM .SameHotels_badgesImage__IkjNA{width:20px;height:20px;object-fit:contain}@media screen and (max-width:700px){.ReviewSlider_reviewSlider__7rN_B{margin-top:0!important}}.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7{display:flex;flex-wrap:wrap;justify-content:space-between}.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7 h4{font-size:58px;line-height:58px;font-weight:500;color:#0d123e}@media screen and (max-width:770px){.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7 h4{font-size:42px;line-height:42px}.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7{flex-direction:column;align-items:flex-start;gap:40px;padding-inline:0!important}.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7 .ReviewSlider_buttons__fEPiP{order:3;align-self:center;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.ReviewSlider_reviewSlider__7rN_B .ReviewSlider_container__Qhvw7 .ReviewSlider_buttons__fEPiP .ReviewSlider_button__xdTcT{width:100%;justify-content:center}}.LocationLabel_locationLabel__9Gb13{gap:6px;height:22px;padding:0 10px;border-radius:11px}.LocationLabel_locationLabel__9Gb13 .LocationLabel_title__ILr06{-webkit-user-select:none;-moz-user-select:none;user-select:none}.TourTag_tag__u4xhv{padding:4px 15px 4px 8px;border-radius:6px;min-width:180px;gap:6px}@media screen and (max-width:1400px)and (min-width:1201px){.TourTag_tag__u4xhv{padding:2px 10px 2px 6px;border-radius:4px;min-width:140px;gap:4px}.TourTag_tag__u4xhv img{width:16px!important;height:16px!important}.TourTag_tag__u4xhv div{height:12px!important}.TourTag_tag__u4xhv span{font-size:12px;line-height:14px}}.TourTags_tourTags__Lgg0M{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;gap:6px 10px;flex-wrap:wrap;width:100%}@media screen and (max-width:1400px)and (min-width:1201px){.TourTags_tourTags__Lgg0M{gap:4px 8px}}.TourInfo_tourInfo__e46L6{width:100%;height:100%;overflow:hidden;display:grid;grid-template-columns:453px auto;min-height:0}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6{display:flex;flex-direction:column;border-top-right-radius:20px}}.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_{width:453px;overflow:hidden;border-top-left-radius:20px;border-bottom-left-radius:20px;position:relative;height:100%;object-fit:cover}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_{width:100%;border-radius:20px}}.TourInfo_tourInfo__e46L6 .TourInfo_image__wf3M_ .TourInfo_isHot__Ch1jH{position:absolute;left:20px;top:20px;z-index:1}.TourInfo_tourInfo__e46L6 .TourInfo_label__ZG_mT{position:absolute;left:20px;bottom:20px;z-index:1}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC{padding:21px 66px 19px 20px;max-width:527px;position:relative;min-height:0;height:100%;overflow:hidden;gap:18px}@media screen and (max-width:850px){.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC{width:100%;max-width:100%;padding:16px;height:auto;overflow:visible}}.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC p,.TourInfo_tourInfo__e46L6 .TourInfo_content__y40NC span{text-overflow:ellipsis;overflow:hidden;max-width:100%}.TourInfo_tourInfo__e46L6 .TourInfo_header__A3YXO{flex:0 0 auto;width:100%}.TourInfo_tourInfo__e46L6 .TourInfo_descriptionSlot__KVUvA{flex:1 1;min-height:0;width:100%;overflow:hidden}@media screen and (max-width:1200px){.TourInfo_tourInfo__e46L6 .TourInfo_descriptionSlot__KVUvA{flex:0 0 auto;overflow:visible}}.TourInfo_tourInfo__e46L6 .TourInfo_description__A3mgL{width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}@media screen and (max-width:650px){.TourInfo_tourInfo__e46L6 .TourInfo_description__A3mgL{font-size:14px}}@media screen and (max-width:1200px){.TourInfo_tourInfo__e46L6 .TourInfo_description__A3mgL{display:block;-webkit-box-orient:unset;overflow:visible}}.TourInfo_tourInfo__e46L6 .TourInfo_description__A3mgL p{margin:0;display:contents}.TourInfo_tourInfo__e46L6 .TourInfo_footer__qJwYy{flex:0 0 auto;width:100%}.InfoCard_infoCard__P47o2{background-color:#fff;border-radius:20px;padding:20px}@media screen and (max-width:1000px){.InfoCard_infoCard__P47o2{padding:16px}}.InfoCard_topContent__Pazce{margin-bottom:32px}@media screen and (max-width:1000px){.InfoCard_topContent__Pazce{margin-bottom:16px}}.InfoCard_titleWrapper__V9YRu{display:flex;align-items:center;gap:12px;padding:7.5px 8px;border-radius:46px;background-color:#f4f4f4}.InfoCard_titleWrapper__V9YRu>span{line-height:19px}.HotelDescription_wrapper__E8UCt{display:flex;flex-direction:column;gap:40px;padding:0 20px}@media screen and (max-width:1000px){.HotelDescription_wrapper__E8UCt{padding:0}}.HotelDescription_content__Qb57r{display:grid;grid-template-columns:66% 33%;grid-gap:20px;gap:20px}@media screen and (max-width:1000px){.HotelDescription_content__Qb57r{display:flex;flex-direction:column}}.HotelDescription_description__SHleG{border-radius:20px;padding:30px;background-color:#fff;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;color:#707180}.HotelDescription_fact__cSKPK{position:relative;padding-left:22px}.HotelDescription_fact__cSKPK:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px;height:12px;border-radius:100%;background-color:#eaeaea}.HotelPageInfo_wrapper__32krw{width:100%}.HotelPageInfo_badges__VpvSf{display:flex;gap:40px;align-items:flex-start}@media screen and (max-width:1000px){.HotelPageInfo_badges__VpvSf{gap:10px;justify-content:space-between}}.HotelPageInfo_badge__yno1i{max-width:114px;display:flex;flex-direction:column;gap:10px}.HotelPageInfo_badge__yno1i>img{width:24px;height:24px}.HotelPageInfo_badgesAndLocation__dBnet{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));grid-gap:20px;gap:20px;margin:60px 0;padding:0 20px}@media screen and (max-width:1000px){.HotelPageInfo_badgesAndLocation__dBnet{display:flex;flex-direction:column;padding:0}}.HotelPageInfo_location__n_wkq{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.HotelPageInfo_showPlacesWrapper__EmQJR{display:grid;grid-template-columns:repeat(2,calc(50% - 20px));grid-column-gap:40px;column-gap:40px;grid-row-gap:20px;row-gap:20px;padding:0}@media screen and (max-width:700px){.HotelPageInfo_showPlacesWrapper__EmQJR{display:flex;flex-direction:column}}.HotelPageInfo_nearObjectsWrapper__kFm0T{display:grid;grid-template-columns:repeat(3,calc(33% - 20px));grid-column-gap:40px;column-gap:40px;grid-row-gap:20px;row-gap:20px;padding:0 20px}@media screen and (max-width:1000px){.HotelPageInfo_nearObjectsWrapper__kFm0T{padding:0;flex-wrap:wrap;grid-template-columns:1fr 1fr}}.HotelPageInfo_showPlace__YeYZL{display:flex;align-items:flex-start;width:100%;gap:16px;position:relative;padding-left:22px}.HotelPageInfo_showPlace__YeYZL:before{content:"";position:absolute;top:8px;left:0;width:12px;height:12px;border-radius:100%;background-color:#eaeaea}.HotelPageInfo_distance__s1hyP{background-image:linear-gradient(180deg,#ff7843,#f1922e);color:transparent;-webkit-background-clip:text;background-clip:text;position:relative;text-wrap:nowrap;width:max-content}.HotelPageInfo_distance__s1hyP:before{content:"";position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:5px;height:5px;border-radius:100%;background-color:#eaeaea}.HotelPageInfo_sliderAndReviews__LkbRh{display:grid;grid-template-columns:60% calc(40% - 20px);grid-gap:20px;gap:20px;padding:0 20px}@media screen and (max-width:1000px){.HotelPageInfo_sliderAndReviews__LkbRh{padding:0}}@media screen and (max-width:900px){.HotelPageInfo_sliderAndReviews__LkbRh{display:flex;flex-direction:column}}.TopCards_topCards__LPMvm{display:flex;gap:20px;margin:28px 0 40px;flex-wrap:wrap;padding:0 20px}@media screen and (max-width:1000px){.TopCards_topCards__LPMvm{padding:0}}@media screen and (max-width:700px){.TopCards_topCards__LPMvm{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}}.TopCards_hotelTimes__biiFj{display:flex;flex-direction:column;gap:8px}.TopCards_title__2iCq2{margin-bottom:8px}.TopCards_card__qyI6R{border-radius:10px;background-color:#fff;padding:11px 20px;display:flex;flex-direction:column;max-height:86px;gap:8px;min-width:207px}@media screen and (max-width:700px){.TopCards_card__qyI6R{min-width:100%!important}}.TopCards_card__qyI6R svg{width:32px;height:32px}.TopCards_card__qyI6R svg>path{stroke:#233386}.TopCards_hotelTimesWrapper__WeYSV{display:flex;flex-direction:row;gap:110px;align-items:center;min-width:453px}@media screen and (max-width:700px){.TopCards_hotelTimesWrapper__WeYSV{grid-column:1/span 2;min-width:auto;gap:0;justify-content:space-between}}.TopCards_hotelTimesWrapper__WeYSV *{line-height:.7!important}.TopCards_priceBlock__N03KZ{background:linear-gradient(180deg,#ff7843,#f1922e);display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:700px){.TopCards_priceBlock__N03KZ{grid-column:1/span 2}}.TopCards_priceBlock__N03KZ>span{opacity:.6}.TopCards_price__vpO7a>span:first-of-type{color:#fff;font-weight:500;line-height:17.6px;font-size:16px;letter-spacing:-2%;opacity:.6}.TopCards_price__vpO7a>span:last-of-type{color:#fff;font-weight:500;line-height:33px;font-size:30px;letter-spacing:-2%}.TopCards_time__aHWSY{color:#233386}.VisaInfo_wrapper__6XcMY{background-color:#fff;display:flex;gap:50px;padding:30px 20px;margin-top:60px}@media screen and (max-width:1000px){.VisaInfo_wrapper__6XcMY{flex-direction:column;gap:0}}.VisaInfo_wrapper__6XcMY>div{padding:30px 0}.VisaInfo_wrapper__6XcMY>div:first-child{width:50%;padding-right:50px;border-right:1px solid #707180}@media screen and (max-width:1000px){.VisaInfo_wrapper__6XcMY>div:first-child{width:100%;border-right:none;border-bottom:1px solid #707180;padding-right:0;padding-bottom:40px}}.VisaInfo_wrapper__6XcMY>div:last-child{width:calc(50% - 50px)}@media screen and (max-width:1000px){.VisaInfo_wrapper__6XcMY>div:last-child{width:100%}}.VisaInfo_content__wP9DB{color:#707180;font-size:16px;line-height:22px;font-weight:400;margin-top:40px}.VisaInfo_content__wP9DB *{color:#707180!important}.Conveniences_wrapper__rPxag{padding:0 20px;margin-top:60px}@media screen and (max-width:1000px){.Conveniences_wrapper__rPxag{padding:0}}.Conveniences_content__L_ltm{margin-top:60px;display:grid;grid-template-columns:repeat(2,calc(50% - 10px));grid-gap:20px;gap:20px}@media screen and (max-width:1000px){.Conveniences_content__L_ltm{display:flex;margin-top:40px;flex-direction:column}}.Conveniences_service__9onoc{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.Conveniences_service__9onoc:not(:last-child){border-bottom:1px solid #eaeaea}.Conveniences_service__9onoc:last-child{padding-bottom:0}.Conveniences_services__LVmri{display:flex;flex-direction:column;gap:16px}.Conveniences_price__hXYMT{background-image:linear-gradient(180deg,#ff7843,#f1922e);color:transparent;-webkit-background-clip:text;background-clip:text}.Conveniences_conveniences__elSkM{display:grid;grid-template-columns:repeat(2,calc(50% - 20px));grid-gap:40px;gap:40px}@media screen and (max-width:1000px){.Conveniences_conveniences__elSkM{display:flex;flex-direction:column}}.Conveniences_convenienceItems__PhwE9{display:flex;flex-direction:column;gap:20px;border-top:1px solid #e0e0e0;width:-moz-fit-content;width:fit-content;padding-top:24px}.Conveniences_convenienceItem__6eoeu{display:flex;gap:10px;align-items:center}.Conveniences_convenienceItem__6eoeu img{width:24px;height:24px;object-fit:contain}.Conveniences_convenienceTitle__GEgi3{display:block;margin-bottom:24px}.HotelPage_rating__cBxc8{display:flex;gap:14px;align-items:center}.HotelPage_title__jr7u4{min-height:150px;width:100%}.CardList_cardList__oFIwQ{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px;flex-wrap:wrap;width:100%}.CardList_cardList__oFIwQ>div{width:calc(33% - 9.33px)}.CardList_cardList__oFIwQ>div:first-child,.CardList_cardList__oFIwQ>div:nth-child(2){width:calc(50% - 10px);max-width:690px}@media screen and (max-width:1000px){.CardList_cardList__oFIwQ{flex-direction:column}.CardList_cardList__oFIwQ>div{width:100%!important;max-width:100%!important}}.NewsDetail_root__ukY6y{padding-bottom:20px;position:relative;padding-inline:20px}.NewsDetail_content__4dlXT{width:100%;display:grid;grid-template-columns:1fr 452px}@media screen and (max-width:1000px){.NewsDetail_content__4dlXT{display:flex;flex-direction:column}}.NewsDetail_sidebar__IzR9D{min-width:452px;max-width:452px;width:100%}@media screen and (max-width:600px){.NewsDetail_sidebar__IzR9D{min-width:100%;max-width:100%}}.NewsDetail_innerHtml__Q2CGI{display:flex;flex-direction:column;gap:23px}.NewsDetail_innerHtml__Q2CGI img{border-radius:20px}.NewsDetail_formContainer__zx84r{padding-top:20px;padding-bottom:20px}.NewsDetail_titleBox__s02rT{min-height:auto}.BlogDetail_root__yrxJf{padding-bottom:20px}.BlogDetail_content__oKY8U{width:100%;display:grid;grid-template-columns:1fr 452px}@media screen and (max-width:1000px){.BlogDetail_content__oKY8U{display:flex;flex-direction:column}}.BlogDetail_sidebar__RHldG{min-width:452px;max-width:452px;width:100%}@media screen and (max-width:500px){.BlogDetail_sidebar__RHldG{min-width:100%;max-width:100%}}.BlogDetail_innerHtml__sjyad{display:flex;flex-direction:column;gap:23px}.BlogDetail_innerHtml__sjyad img{border-radius:20px}.Blogs_blogs__8FvQ1{margin-top:2px;gap:20px}.seo-page_textPageTitle__Bh469{max-width:80%}@media screen and (max-width:1000px){.seo-page_textPageTitle__Bh469{max-width:100%}}@media screen and (max-width:612px){.seo-page_textPageTitle__Bh469{font-size:28px!important}}.ProfileTourCardButtons_profileTourCardButtons__ePW6r{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;text-wrap:nowrap}.tourists_title__J7X0R{color:#0d123e}.tourists_titleBox__BcRpn{max-width:70%}