.NotificationsForm_notificationsForm__JFEq_{width:100%}.NotificationsForm_settingsList__dfrwC{width:100%;display:grid;grid-gap:15px}@media screen and (min-width:1024px){.NotificationsForm_settingsList__dfrwC{grid-template-columns:repeat(auto-fit,minmax(300px,300px))}}.NotificationsForm_breadcrumbs__1Rbgt{margin-bottom:35px}.NotificationsForm_notifCard__snzm8{display:flex;justify-content:space-between;background:#fff;border-radius:12px;padding:12px 16px}.NotificationsForm_notifCard__snzm8>*{width:100%;justify-content:space-between}.NotificationsForm_notifInput__vRZ0V{justify-content:space-between}.NotificationsForm_notifTitle__IaTCw{margin-bottom:15px;font-weight:500;font-size:16px}.NotificationsForm_notifList__OPz_q{display:flex;flex-direction:column;gap:5px}.NotificationsForm_saveBtn__TVkYM{margin-top:32px;padding:12px 32px!important}.Bread_rumbs_listItem__SHgrK{color:var(--color-primary-dark);font-size:14px}.Bread_rumbs_listItem__SHgrK a{color:var(--color-third-dark)}.Bread_rumbs_list__8E1Cw{display:flex;flex-wrap:wrap}.Bread_rumbs_list__8E1Cw .Bread_rumbs_listItem__SHgrK:last-of-type{color:var(--color-primary-dark)}.Bread_rumbs_arrowIcon__g7UXD{transform:rotate(270deg);margin:0 4px}.Bread_rumbs_arrowIcon__g7UXD path{stroke:var(--color-third-dark)}@media screen and (max-width:767px){.CityCardsBlock_cardContainer__rkaCL{padding:initial}}.CityCardsBlock_topWrapper__O7jGd{display:flex;justify-content:space-between;align-items:center;margin:40px 0 32px}@media screen and (max-width:767px){.CityCardsBlock_topWrapper__O7jGd{padding:0 16px;margin:40px 0 16px}}.CityCardsBlock_title__lmt9S{color:var(--color-secondary-dark);font-size:24px;line-height:120%;font-weight:600}.CityCardsBlock_wrapper__T8xG9{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;justify-content:space-between}@media screen and (max-width:1023px){.CityCardsBlock_wrapper__T8xG9{grid-template-columns:repeat(2,1fr);grid-column-gap:12px}}@media screen and (max-width:767px){.CityCardsBlock_wrapper__T8xG9{grid-template-columns:repeat(1,1fr);grid-column-gap:12px}}.PrimaryCard_wrapper__r7ggm{max-width:396px;min-height:326px;padding:12px;margin-bottom:32px;background-color:#fff;border-radius:24px;color:var(--color-primary-dark);cursor:pointer;transition:.5s}@media screen and (max-width:1023px){.PrimaryCard_wrapper__r7ggm{height:165px}.PrimaryCard_wrapper__r7ggm:nth-child(2n){width:100%;justify-self:end}}@media screen and (max-width:767px){.PrimaryCard_wrapper__r7ggm{position:relative;display:flex;height:128px;min-width:100%;min-height:128px;margin-bottom:12px;border-radius:16px}}.PrimaryCard_wrapper__r7ggm:hover{box-shadow:0 8px 16px 6px rgba(0,0,0,.059)}.PrimaryCard_wrapper__r7ggm:hover img{transform:scale(var(--card-zoom))}.PrimaryCard_imageContainer__U15yU{position:relative;width:100%;height:239px;border-radius:12px;overflow:hidden}@media screen and (max-width:1023px){.PrimaryCard_imageContainer__U15yU{height:131px}}@media screen and (max-width:767px){.PrimaryCard_imageContainer__U15yU{width:144px}}.PrimaryCard_image__IpKhr{max-width:100%;border-radius:24px;transition:.5s}@media screen and (max-width:767px){.PrimaryCard_image__IpKhr{max-width:144px;min-width:144px;height:120px;padding:8px 16px 8px 8px}.PrimaryCard_textContainer__xBGiw{display:flex;flex-direction:column;position:absolute;top:12px;left:144px;margin-right:12px}}.PrimaryCard_title__Wa0OL{margin:16px 0 0 10px;font-size:18px;line-height:120%;font-weight:500}@media screen and (max-width:767px){.PrimaryCard_title__Wa0OL{margin:initial;padding-top:16px;font-size:16px;line-height:140%;font-weight:500}}.PrimaryCard_description__23ckk{color:var(--color-secondary-dark);margin:2px 10px 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;line-height:140%;font-weight:400}.PrimaryCard_description__23ckk p{margin:10px 0}.PrimaryCard_description__23ckk p:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.PrimaryCard_description__23ckk{margin:initial}}.HotelHeading_bookingCard__tEtDp{display:flex;gap:22px;padding-bottom:32px;border-bottom:1px solid var(--color-curface)}@media screen and (max-width:1439px){.HotelHeading_bookingCard__tEtDp{flex-direction:column}}.HotelHeading_bookingCard__tEtDp.HotelHeading_disabled__SMb9K{filter:grayscale(1);opacity:.7}@media screen and (max-width:767px){.HotelHeading_bookingCard__tEtDp{gap:0;padding-bottom:8px;border-bottom:1px solid var(--color-curface)}}.HotelHeading_bookingImg__DWIsZ{border-radius:8px;margin:14px 0;object-fit:cover}@media screen and (max-width:1439px){.HotelHeading_bookingImg__DWIsZ{width:100%}}.HotelHeading_cardInfo__NFhMU{display:flex;flex-direction:column;flex-grow:1}.HotelHeading_mainInfoWrapper__151ec{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:6px}@media screen and (max-width:767px){.HotelHeading_mainInfoWrapper__151ec{padding-bottom:0;margin-bottom:0}}.HotelHeading_companyLogo__hhovo{object-fit:contain}.HotelHeading_downloadBtn__X1sNA{min-width:auto;text-decoration:underline;font-size:14px;font-weight:500;padding:12px 24px!important;color:var(--color-third-blue)!important}.HotelHeading_downloadBtn__X1sNA path{stroke:var(--color-third-blue)}.HotelHeading_downloadBtn__X1sNA svg{margin-right:8px}@media screen and (max-width:539px){.HotelHeading_downloadBtn__X1sNA{min-width:100%}}.HotelHeading_downloadBtnMobileWrapper__K3S_X{display:flex;justify-content:center;align-items:center;margin-top:24px}.HotelHeading_ticketInfo___dwoB{display:flex;align-items:center;color:var(--color-secondary-dark);gap:4px;font-size:14px;font-weight:400}@media screen and (max-width:767px){.HotelHeading_ticketInfo___dwoB{display:none}}.HotelHeading_ticketInfoMobile__vVTEi{margin-bottom:10px}@media screen and (min-width:768px){.HotelHeading_ticketInfoMobile__vVTEi{display:none}}.HotelHeading_ticketIco__9N9qv path{stroke:var(--color-secondary-dark)}.HotelHeading_heading__wJwf7{display:flex;align-items:center;gap:16px}.HotelHeading_bookTitle__uyO3e{font-size:20px;font-weight:600;color:var(--color-primary-dark);margin-top:4px;margin-bottom:8px}@media screen and (max-width:767px){.HotelHeading_bookTitle__uyO3e{font-size:22px;line-height:140%;font-weight:600}}.HotelHeading_bookTitle__uyO3e .HotelHeading_desktop__5Pfz6,.HotelHeading_detailedMainTitle__ZRnCE .HotelHeading_desktop__5Pfz6{display:none}.HotelHeading_bookTitle__uyO3e .HotelHeading_mobile__tan1K,.HotelHeading_detailedMainTitle__ZRnCE .HotelHeading_mobile__tan1K{display:block}@media screen and (min-width:1440px){.HotelHeading_bookTitle__uyO3e .HotelHeading_desktop__5Pfz6,.HotelHeading_detailedMainTitle__ZRnCE .HotelHeading_desktop__5Pfz6{display:block}.HotelHeading_bookTitle__uyO3e .HotelHeading_mobile__tan1K,.HotelHeading_detailedMainTitle__ZRnCE .HotelHeading_mobile__tan1K{display:none}}@media screen and (max-width:767px){.HotelHeading_desktop__5Pfz6{display:none!important}}@media screen and (min-width:768px){.HotelHeading_mobile__tan1K{display:none!important}}.HotelHeading_buyersComfort__LpZU_{display:flex;align-items:center;gap:16px}@media screen and (max-width:1439px){.HotelHeading_buyersComfort__LpZU_{margin-top:8px}}.HotelHeading_comfortCard__m7YCX{display:flex;align-items:center;margin-top:6px;gap:4px;color:var(--color-secondary-dark);font-size:14px}.HotelHeading_transportInfo__lYSLs{display:flex;flex-direction:column;gap:2px;margin-top:auto}@media screen and (max-width:1439px){.HotelHeading_transportInfo__lYSLs{margin-top:16px;flex-direction:column}}.HotelHeading_onshoreCard__F7w51{display:flex;padding:12px;justify-content:center;align-items:center;text-align:center;border-radius:12px;border:1px solid var(--color-curface);background:#fcfcfc}@media screen and (max-width:1439px){.HotelHeading_onshoreCard__F7w51{width:100%}.HotelHeading_onshoreCard__F7w51 br{display:none}}@media screen and (min-width:1440px){.HotelHeading_onshoreCard__F7w51{flex-direction:column;aspect-ratio:1/1}}.HotelHeading_onshoreTitle__CDey9{font-size:11px;font-weight:400;color:var(--color-third-dark)}@media screen and (min-width:1440px){.HotelHeading_onshoreTitle__CDey9{margin-bottom:2px}}@media screen and (max-width:1439px){.HotelHeading_onshoreTitle__CDey9{margin-right:12px}}.HotelHeading_onshoreTime__na2dY{color:var(--color-primary-dark);font-size:12px;font-weight:500}.HotelHeading_transportCard__F0A6r{flex-grow:1}.HotelHeading_date__bFNNF{color:var(--color-third-dark);margin-top:2px;margin-bottom:4px;font-size:12px;font-weight:400;white-space:nowrap}.HotelHeading_city__UxSGa{color:var(--color-primary-dark);font-size:12px;font-weight:400}.HotelHeading_row__i7O_l{display:flex;width:100%;margin-bottom:8px;font-size:14px;line-height:140%;font-weight:400}.HotelHeading_row__i7O_l:nth-child(5){margin-bottom:4px}@media screen and (max-width:767px){.HotelHeading_row__i7O_l{flex-direction:column}}.HotelHeading_mapItem__Qk8Lq{display:flex;justify-content:center;width:100%;margin:24px 0 36px}.HotelHeading_rowItem__LzEwH{display:flex;align-items:center;width:180px}.HotelHeading_rowItem__LzEwH:first-of-type{margin-right:40px}@media screen and (max-width:767px){.HotelHeading_rowItem__LzEwH{width:100%;margin-bottom:16px}}.HotelHeading_icon__hB9a7{margin-right:4px;min-width:16px;min-height:16px}.HotelHeading_icon__hB9a7 path{stroke:var(--color-primary-dark)}.HotelHeading_contactsBlock__uSQ8H,.HotelHeading_servicesBlock__GMDty{margin-top:32px;padding-bottom:32px;border-bottom:1px solid var(--color-curface)}@media screen and (max-width:767px){.HotelHeading_contactsBlock__uSQ8H,.HotelHeading_servicesBlock__GMDty{margin-top:24px;padding-bottom:0;border-bottom:initial}.HotelHeading_contactsBlock__uSQ8H{border-bottom:1px solid var(--color-curface)}}.HotelHeading_blockTitle__j6SFh{margin-bottom:16px;color:var(--color-primary-dark);font-size:16px;line-height:140%;font-weight:500}.HotelHeading_priceBlock__YgMxc{width:100%;display:flex;justify-content:flex-end;padding-top:32px}@media screen and (max-width:767px){.HotelHeading_priceBlock__YgMxc{justify-content:space-between;padding-top:16px;border-bottom:1px solid var(--color-curface)}}.HotelHeading_titleRow__71NND{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:767px){.HotelHeading_titleRow__71NND{align-items:flex-start}}.HotelHeading_valueRow__XhKHR{margin-left:24px;display:flex;flex-direction:column;align-items:flex-end}.HotelHeading_itemStyle__q___q{margin-bottom:12px;color:var(--color-disabled-text);font-size:18px;line-height:120%;font-weight:500}@media screen and (max-width:767px){.HotelHeading_itemStyle__q___q{font-size:18px;line-height:130%;font-weight:500}.HotelHeading_itemStyle__q___q:last-of-type{margin-bottom:24px}}.HotelHeading_totalCostTitle__wDTaZ{color:var(--color-secondary-dark);font-size:20px;line-height:120%;font-weight:600}@media screen and (max-width:767px){.HotelHeading_totalCostTitle__wDTaZ{font-size:16px;line-height:140%;font-weight:500}}.HotelHeading_totalCostValue__BB3p3{color:var(--color-primary-dark);font-size:24px;line-height:120%;font-weight:600}@media screen and (max-width:767px){.HotelHeading_totalCostValue__BB3p3{font-size:18px;line-height:130%;font-weight:500}}.HotelHeading_guestItemsBlock__jIcK2{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:767px){.HotelHeading_guestItemsBlock__jIcK2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:539px){.HotelHeading_guestItemsBlock__jIcK2{display:flex;flex-direction:column}}.MapLink_linkContainer__bXROe{display:flex;align-items:center}@media screen and (min-width:768px){.MapLink_linkContainer__bXROe{justify-content:center;margin-top:16px}}.MapLink_mapLink__WLkYl{color:var(--color-third-blue);text-decoration:underline;margin-left:4px;font-size:14px;line-height:140%;font-weight:500}.Guest_wrapper__xfEAw{margin-bottom:24px}@media screen and (min-width:768px){.Guest_wrapper__xfEAw{padding-right:32px;margin-bottom:48px}.Guest_wrapper__xfEAw:not(:nth-child(3n+1)),.Guest_wrapper__xfEAw:not(:nth-child(3n+2)){border-right:1px solid var(--color-curface)}.Guest_wrapper__xfEAw:nth-child(3n+3){padding-left:32px;border-right:none}.Guest_wrapper__xfEAw:nth-child(3n+2){padding:0 32px}.Guest_wrapper__xfEAw:last-of-type{margin-bottom:0}}.Guest_row__5KCir{display:flex;align-items:center;gap:4px}.Guest_row__5KCir:not(:last-child){margin-bottom:8px}.Guest_itemTitle__c7hqD{font-weight:400}.Guest_itemTitle__c7hqD,.Guest_value__JXHHH{color:var(--color-secondary-dark);font-size:14px;line-height:140%}.Guest_value__JXHHH{font-weight:500}.ServiceItem_wrapper__rIXPD{display:flex;justify-content:space-between;align-items:center;width:350px;margin-bottom:8px}@media screen and (max-width:767px){.ServiceItem_wrapper__rIXPD{width:100%}}.ServiceItem_rowLeft__E9_Y1{display:flex;align-items:center;gap:4px;color:var(--color-secondary-dark);font-size:14px;line-height:140%;font-weight:500}@media screen and (max-width:767px){.ServiceItem_rowLeft__E9_Y1{font-size:14px;line-height:160%;font-weight:400}}.ServiceItem_title__nNojf{max-width:250px}.ServiceItem_rowRight__nF8ia{gap:4px;color:var(--color-secondary-dark);font-size:14px;line-height:120%;font-weight:400}