.Plans_c__title__v32c5{font-size:24px;font-weight:700;color:#040404;margin-bottom:37px}.Plans_c__loader__vpVEX{width:100%;height:559px}.Plans_c__plans__BAS_A{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;align-items:flex-start;position:relative}.Plans_c__checkout_loader__nP_aM{position:absolute;top:0;left:0;width:100%;height:100%}.Plans_c__plan__gozwy{border-radius:6px;border:1px solid #e6e6e6;padding:42px 32px;display:grid;grid-gap:32px}.Plans_c__plan_name__UAFTJ{font-size:24px;font-style:normal;font-weight:700;line-height:34px;color:#040404}.Plans_c__plan_price__hlaW6,.Plans_c__plan_subtitle__8NVKR{font-size:16px;font-weight:400;line-height:28px;color:#040404}.Plans_c__plan_price__hlaW6{margin-top:16px}.Plans_c__plan_price__hlaW6 .Plans_price__jorNA{font-size:38px;font-weight:700;line-height:48px;color:#040404}.Plans_c__plan_price__hlaW6 .Plans_price--old__cWj_5{margin-right:4px;color:#9e9e9e;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.Plans_c__plan_divider__ez9EY{height:1px;background-color:#e6e6e6}.Plans_c__plan_features__UgOoM{display:flex;flex-direction:column;gap:18px}.Plans_c__plan_feature__l9G20{display:flex;align-items:center;gap:16px;color:#040404;font-size:15px;font-weight:400;line-height:18px}.Plans_c__plan_included__lhlOd{font-size:16px;font-weight:400;line-height:28px;color:#040404;min-height:200px}.Plans_c__plan_included_title__OkPjV{font-weight:700}.Plans_c__plan_discount__PlAHC{font-size:14px;font-weight:700;text-transform:uppercase;color:#040404;margin-bottom:20px;background-color:#ffd337;padding:6px 8px;border-radius:8px;display:inline-block}.Plans_c__plan--current__XJogt{font-size:16px;font-weight:700;white-space:nowrap;border-radius:4px;line-height:24px;text-align:center;padding:10px 32px}.NeedOffer_c__bBsGN{margin-top:20px;border-radius:6px;background:#f2f2f2;padding:42px 32px}.NeedOffer_c__title__lrBgG{font-size:24px;font-weight:700;margin-bottom:8px;color:#040404}.NeedOffer_c__text__Zg3DU{font-size:16px;font-weight:400;color:#575757;margin-bottom:16px}.Button_btn__vt93v{border:none;background-color:rgba(0,0,0,0);font-size:16px;font-weight:700;font-family:Open Sans,sans-serif;white-space:nowrap;color:#fff;border-radius:4px;line-height:24px}.Button_btn__vt93v:not(:disabled){cursor:pointer}.Button_btn__vt93v:disabled{background-color:#9e9e9e;border-color:#9e9e9e;color:#fff;pointer-events:none}.Button_btn__vt93v:disabled svg path{fill:#fff}.Button_btn_underline__k5ogO{text-decoration:underline;color:#040404;font-weight:600}.Button_btn_black__0nwbd{background-color:#040404;color:#fff;padding:10px 32px}.Button_btn_black__0nwbd svg path{fill:#fff}.Button_btn_black__0nwbd:hover{background-color:#54555c}.Button_btn_primary__VLS1v{background-color:#028039;color:#fff;padding:9px 32px}.Button_btn_primary__VLS1v svg path{fill:#fff}.Button_btn_primary__VLS1v:hover{background-color:#036039}.Button_btn_bordered__gG5lb{padding:7px 32px;background-color:#fff;color:#040404;border:1px solid #040404;border-radius:4px}.Button_btn_bordered__gG5lb:hover{background-color:#f5f5f5}.Button_btn_bordered__gG5lb:disabled{background-color:#fff;border-color:#040404;color:#040404;pointer-events:none;opacity:.4}.Button_btn_bordered__gG5lb:disabled svg path{fill:#040404}.Button_btn_has_icon__UN2fa{gap:8px}.Button_btn_has_icon__UN2fa,.ForgotPassword_c__BsW1t{display:flex;align-items:center;justify-content:center}.ForgotPassword_c__BsW1t{flex-direction:column;padding:20px;max-width:480px;margin:0 auto}.ForgotPassword_c__loader__uw4ho{position:absolute;top:0;left:0;bottom:0;right:0}.ForgotPassword_title__22LZY{font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}.ForgotPassword_subtitle__0EZkI{font-size:16px;color:#858585;margin-bottom:24px;text-align:center}.ForgotPassword_form__s6y13{width:100%;display:flex;flex-direction:column;gap:16px;margin-bottom:20px;position:relative}.ForgotPassword_buttonsContainer__QknxA{display:flex;flex-direction:column;width:100%;gap:32px;margin-top:8px}.ForgotPassword_back__uQqnN{font-weight:400}.Login_c__Rqw75{display:flex;flex-direction:column;align-items:center;padding:20px 0 0;max-width:380px;margin:0 auto}.Login_c__Rqw75 .Login_title__Gc1S_{font-size:24px;font-weight:700;line-height:32px;margin-bottom:32px;text-align:center}.Login_c__Rqw75 .Login_activation__wnx24{margin-bottom:4px}.Login_c__loader__X3RFG{position:absolute;top:0;left:0;right:0;bottom:0}.Login_form__R5Yaf{width:100%;display:flex;flex-direction:column;gap:16px;position:relative}.Login_divider__ppImX{display:flex;align-items:center;width:100%;margin:32px 0}.Login_divider__ppImX:after,.Login_divider__ppImX:before{content:"";flex:1 1;border-bottom:1px solid #e6e6e6}.Login_divider__ppImX .Login_dividerText__HO6Ju{padding:0 10px;color:#040404}.Login_socialButton__to8oh{width:100%;margin-bottom:16px;border-width:2px;padding:13px 32px}.Login_forgotPassword__XgfZH{margin-top:4px}.Login_forgotPassword__XgfZH,.Login_register__svqXG{text-align:center}.Login_forgotPassword__XgfZH a,.Login_register__svqXG a{color:#040404;text-decoration:underline}.Login_register__svqXG{display:grid;grid-gap:12px;gap:12px;width:100%}.Login_privacy__jzKuk{font-size:14px;line-height:22px;color:#6d6d6d;text-align:center}.Login_privacy__jzKuk a{font-weight:600;text-decoration:underline}.Login_resend_btn__32Oh4{display:inline-block;font-size:14px;line-height:24px}.PaymentCancelled_c__D28_1{max-width:600px;text-align:center;display:flex;flex-flow:column;align-items:center;margin:57px auto 0}.PaymentCancelled_c__title__T_Qn0{color:#d8232a;font-size:24px;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:8px}.PaymentCancelled_c__title__T_Qn0 svg path{stroke:#d8232a}.PaymentCancelled_c__descr__jIs6_{color:#040404;font-size:18px;font-weight:400;margin-bottom:32px}.PaymentSuccess_c__Kj73p{max-width:600px;text-align:center;display:flex;flex-flow:column;align-items:center;margin:57px auto 0}.PaymentSuccess_c__title__qUjwu{color:#028039;font-size:24px;font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:8px}.PaymentSuccess_c__title__qUjwu svg path{stroke:#028039}.PaymentSuccess_c__descr__CHur5{color:#040404;font-size:18px;font-weight:400;margin-bottom:32px}.ResetPassword_c__icmnB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;max-width:480px;margin:0 auto}.ResetPassword_c__loader__TWpct{position:absolute;top:0;left:0;bottom:0;right:0}.ResetPassword_title__1ug9P{font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}.ResetPassword_form__QuznB{width:100%;display:flex;flex-direction:column;gap:16px;margin-bottom:20px;position:relative}.ResetPassword_buttonsContainer__lrxF2{display:flex;flex-direction:column;width:100%;gap:32px;margin-top:8px}.ResetPassword_back__byzV2{font-weight:400}.Settings_c__lN6lu{position:relative}.Settings_c__top__DrYg6{display:flex;justify-content:space-between;align-items:center;margin-bottom:37px}.Settings_c__top_title__z2MCT{font-size:24px;font-weight:700;color:#040404}.Settings_c__top_actions__BAJdb{display:flex;gap:10px}.Settings_c__loader__OFmpx{position:absolute;top:0;left:0;width:100%;height:100%}.Settings_c__loading__AV8iq{height:64px}.SettingsEditForm_c__languages__5EYyZ{display:flex;align-items:center;gap:10px}.SettingsEditForm_c__section__PbUwc{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #e6e6e6}.SettingsEditForm_c__section_label__fMfBS{font-size:16px;font-weight:400;color:#040404}.SettingsEditForm_c__section_value__I5Djw{font-size:16px;font-weight:700;color:#040404}.SettingsEditForm_c__section__PbUwc:last-child{border-bottom:1px solid #e6e6e6}.SettingsEditForm_c__section_dropdown__pSC5O{min-width:150px}.MultiselectField_c__ixVrl{width:250px}.MultiselectField_c__label__Ipjqe{display:block;margin-bottom:8px;font-size:14px;line-height:20px;color:#040404}.MultiselectField_c__error__kCQBU{margin-top:4px;font-size:12px;line-height:16px;color:#d8232a}.MultiselectField_c__select--error__43Yrf .select__control{border-color:#d8232a!important;box-shadow:0 0 0 1px #d8232a!important}.MultiselectField_c__select--error__43Yrf .select__control:hover{border-color:#d8232a!important}.MultiselectField_c__ixVrl .select__control:focus-within{border-color:#040404!important;box-shadow:0 0 0 1px #040404!important}.CheckboxField_c__sY6qf{display:flex;flex-direction:column}.CheckboxField_c--vertical__EeZAT{align-items:center}.CheckboxField_c__checkbox__OtnJt{display:flex;align-items:center}.CheckboxField_c__checkbox_input__BQCLe{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.CheckboxField_c__checkbox_input__BQCLe:checked+.CheckboxField_c__checkbox_label__uQWfE:before{background-color:#040404;border-color:#040404}.CheckboxField_c__checkbox_input__BQCLe:checked+.CheckboxField_c__checkbox_label__uQWfE:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.CheckboxField_c__checkbox_input__BQCLe:disabled+.CheckboxField_c__checkbox_label__uQWfE:before{background-color:#f2f2f2;border-color:#e6e6e6;cursor:not-allowed}.CheckboxField_c__checkbox_label__uQWfE{position:relative;padding-left:28px;cursor:pointer;font-size:14px;line-height:18px;color:#575757;display:flex;align-items:center}.CheckboxField_c__checkbox_label__uQWfE:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #e6e6e6;background-color:#fff;border-radius:2px;transition:all .2s ease}.CheckboxField_c__checkbox_label__uQWfE a{color:#040404;margin-left:4px;text-decoration:underline}.CheckboxField_c__error__qfdPJ{color:#d8232a;font-size:12px;margin-top:4px;margin-left:28px}.ErrorPageComponent_c__ShOyl{text-align:center;padding-top:60px}.ErrorPageComponent_c__title__0OJUd{font-size:24px;font-weight:700;margin-bottom:16px}.ErrorPageComponent_c__descr__obfV5{font-size:18px;font-weight:400}.ErrorPageComponent_c__ShOyl .ErrorPageComponent_btn__1_4OO{margin-top:32px}.Progressbar_progressbar__bHzu1{width:100%;height:6px;background-color:#e6e6e6;border-radius:3px;overflow:hidden}.Progressbar_progressbar__fill__9rcVN{height:100%;background-color:#028039;border-radius:3px;transition:width .1s ease-in-out}.LoaderStripe_c__LHAhe{background:#ddd;background:linear-gradient(110deg,#ddd 8%,#f2f2f2 18%,#ddd 33%);background-size:200% 100%;animation:LoaderStripe_shine__5jIW0 1.5s linear infinite;min-height:9px;border-radius:4px}@keyframes LoaderStripe_shine__5jIW0{to{background-position-x:-200%}}.HotelsList_c__zav9U{display:grid;grid-gap:16px}.HotelItem_c__y9_q8{border:1px solid #bdbdbd;padding:12px;display:flex;align-items:center;gap:20px;border-radius:6px;cursor:pointer;position:relative;transition:border-color .2s ease}.HotelItem_c--pending__FVOeK,.HotelItem_c--stuck__613sj{cursor:default}.HotelItem_c--pending__FVOeK:hover,.HotelItem_c--stuck__613sj:hover{border:1px solid #bdbdbd}.HotelItem_c__image__GQsyA{flex:0 0 176px;height:108px;background-color:#ddd;border-radius:4px}.HotelItem_c__image__GQsyA img{width:100%;height:100%;object-fit:cover;border-radius:4px}.HotelItem_c__content__JWCrK{display:flex;flex-flow:column;gap:4px}.HotelItem_c__content__JWCrK .HotelItem_code__nUsdS,.HotelItem_c__content__JWCrK .HotelItem_country__fQwcL{color:#040404;font-size:14px;font-weight:400}.HotelItem_c__content__JWCrK .HotelItem_name__j7gYN{color:#040404;font-size:16px;font-weight:700}.HotelItem_c__content__JWCrK .HotelItem_date__5cBkc{display:flex;align-items:center;font-size:10px;color:#040404;font-weight:700;padding:4px 8px;border-radius:4px;background-color:#f2f2f2;width:-moz-fit-content;width:fit-content;position:absolute;top:12px;right:12px;text-transform:uppercase}.HotelItem_c__loader__0bv1M{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;color:#040404;font-size:14px;font-weight:500}.HotelItem_c__loader_icon__KzYWd span{width:24px;height:24px;border-width:3px}.HotelItem_c__loader_stripe__0sUmp{height:100%}.HotelItem_c__y9_q8 .HotelItem_btn__z6Cq5{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:none}.HotelItem_c__y9_q8:hover:not(.HotelItem_c--stuck__613sj){border-color:#858585}.HotelItem_c__y9_q8:hover:not(.HotelItem_c--stuck__613sj) .HotelItem_btn__z6Cq5{display:flex}.HotelItem_c--pending__FVOeK{cursor:default}.HotelItem_c--pending__FVOeK:hover{border:1px solid #bdbdbd}.HotelItem_c__stuck__0fWVR{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:absolute;top:1px;left:1px;right:1px;bottom:1px;z-index:1;display:flex;align-items:center;justify-content:center;flex-flow:column;gap:12px}.HotelItem_c__stuck_text__qi8sY{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#040404}.HotelItem_c__stuck_text__qi8sY svg{fill:#ffc107;width:24px;height:24px}.HotelItem_c__stuck__0fWVR .HotelItem_btn--stuck__cpzKC{min-width:200px}.HotelItem_c__loader_stuck__UGkY1{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:hsla(0,0%,100%,.7);z-index:1}.InfoBox_c__DVWPh{padding:8px 16px;border-radius:4px}.InfoBox_c__content__jkE56{display:flex;align-items:center;gap:8px}.InfoBox_c__content_text__s7RxA{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px}.InfoBox_c--informational__94qLl{background-color:#e7f2fb;border-color:#0e78da}.InfoBox_c--informational__94qLl svg path{fill:#858585}.InfoBox_c--warning__gz_do{background-color:#fff8e1;border-color:#ffc107}.InfoBox_c--warning__gz_do svg path{fill:#040404}.InfoBox_c--error__z9Du_{background-color:#fbe9ea}.InfoBox_c--error__z9Du_ svg path{fill:#040404}.InfoBox_c--transparent__kEA2a{background-color:rgba(0,0,0,0)}.InfoBox_c__DVWPh svg{height:17.5px;flex:0 0 17.5px}.Breadcrumbs_c__2UHJ_{padding:0;margin:0 0 32px;list-style:none;display:flex;align-items:center;font-size:12px;font-weight:400;color:#040404}.Breadcrumbs_c__item__4sk88+.Breadcrumbs_c__item__4sk88:before{content:"/";padding:0 10px}.Breadcrumbs_c__item__4sk88 a{color:#040404;text-decoration:underline}.Breadcrumbs_c__item__link__jSHlY{color:#040404;text-decoration:none;cursor:pointer}.TopPanel_c__wqS6P{display:flex;justify-content:space-between;margin-top:38px;align-items:flex-start;gap:20px}.TopPanel_c__name__58gdc{font-size:24px;font-weight:700;margin-bottom:6px}.TopPanel_c__wqS6P .TopPanel_stars__fBXjE svg{height:26px;width:26px}.TopPanel_c__code__mrLQu{margin-top:16px;font-size:16px;font-weight:700}.TopPanel_c__code__mrLQu span{font-weight:400}.TopPanel_c__right__GwQcn{display:flex;flex-flow:column;align-items:flex-end;gap:10px}.TopPanel_c__right__GwQcn .TopPanel_c__buttons__6vF5C{display:flex;align-items:center;gap:10px}.HotelCardSourcesInfoBox_c__b8Lro{margin-top:16px;display:inline-flex}.HotelCardSkeleton_c__title__FFU54{height:33px;margin-bottom:24px;width:300px}.HotelCardSkeleton_c__search__NxTHV{height:34px;margin-bottom:47px}.HotelCardSkeleton_c__subtitle__Xq_jU{height:27px;margin-bottom:24px;width:200px}.HotelCardSkeleton_c__results__Kzn06{display:grid;grid-gap:16px}.HotelCardSkeleton_c__results_item__oQNNM{height:131px}.HotelContent_c__fkLkw{display:flex;justify-content:space-between;align-items:flex-start;gap:36px}.HotelContent_c__right__Oag01{display:flex;align-items:center;gap:10px}.HotelContent_c__content__WwMn0{display:grid;grid-template-columns:151px 1fr;grid-gap:36px;font-size:16px;padding-top:36px}.HotelContent_c__content_label___MLJE{font-weight:700}.HotelContent_c__content_values__hcJpc{font-weight:400;display:grid;grid-gap:8px}.HotelContent_c__content_values__hcJpc a{text-decoration:underline}.HotelContent_c__content__WwMn0:not(:last-child){border-bottom:2px solid #f0f0f0;padding-bottom:36px}.Gallery_c__thumbnail__c0V9_{width:345px;height:265px;border-radius:4px;background-color:#ddd;position:relative}.Gallery_c__thumbnail__c0V9_ img{width:100%;height:100%;object-fit:cover;border-radius:4px}.Gallery_c__preview__ohA1V{position:absolute;bottom:10px;right:60px;height:40px;padding:7px 12px!important}.Gallery_c__download__3kW9i{position:absolute;bottom:10px;right:10px;padding:7px!important}.GalleryModal_modal__EKgyi{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;justify-content:center;align-items:center}.GalleryModal_modal__overlay__3FgYJ{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(4,4,4,.25)}.GalleryModal_modal__content__r7wGJ{position:relative;background-color:#fff;border-radius:4px;max-width:90%;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.GalleryModal_modal__header__PN6xp{padding:20px;border-bottom:1px solid #040404}.GalleryModal_modal__title__lNuAq{font-size:20px;font-weight:700;color:#040404;max-width:1105px;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center}.GalleryModal_modal__close__bYS5B{background:none;border:none;cursor:pointer;font-size:14px;color:#040404;font-weight:700;padding:0;text-decoration:underline;position:absolute;right:20px;text-transform:lowercase}.GalleryModal_modal__body__vlM5i{flex:1 1;overflow-y:auto;padding:20px}.GalleryModal_modal__grid__UCV5y{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;max-width:1105px;margin:0 auto}.GalleryModal_modal__imageContainer__gBGAO{position:relative;border-radius:4px;overflow:hidden;cursor:pointer}.GalleryModal_modal__imageContainer--selected__7zs7F{border-color:#0e78da}.GalleryModal_modal__image__QIImK{width:100%;height:350px;object-fit:cover}.GalleryModal_modal__checkbox__SAbTB{position:absolute;top:10px;right:10px;width:16px;height:16px;border-radius:4px;background-color:#fff;display:flex;justify-content:center;align-items:center;border:2px solid #d8d8d8;color:#fff;opacity:0;transition:opacity .2s ease}.GalleryModal_modal__imageContainer__gBGAO:hover .GalleryModal_modal__checkbox__SAbTB{opacity:1}.GalleryModal_modal__imageContainer--selected__7zs7F .GalleryModal_modal__checkbox__SAbTB{opacity:1;background-color:#040404;border-color:#040404}.GalleryModal_modal__imageContainer--selected__7zs7F .GalleryModal_modal__checkbox__SAbTB svg path{stroke:#fff}.GalleryModal_modal__footer__cnsiY{padding:20px;border-top:1px solid #040404;display:flex;justify-content:center}.GalleryModal_modal__downloadButton__PJLIk{min-width:220px}.Tabs_c__Q9NPU{display:flex;align-items:center;width:100%;border-bottom:1px solid #e6e6e6;margin-top:24px;position:relative;gap:63px}.Tabs_c__underline__fBrSi{position:absolute;bottom:-1px;height:2px;background:#040404;transition:width .3s ease,left .3s ease}.Tabs_c__tab__1aLJL{padding:10px 0;border:none;background-color:rgba(0,0,0,0);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;box-sizing:border-box;display:flex;align-items:center;cursor:pointer;color:#040404;text-align:left}.Tabs_c__tab__1aLJL:disabled{opacity:.5;cursor:unset}.Tabs_c__tab--active__thBO8{line-height:20px;font-weight:700;color:#040404}.WorthVisiting_c__98gQo{display:flex;align-items:flex-start;justify-content:space-between;gap:63px}.WorthVisiting_c__left__gqsh8{flex:1 1;max-width:780px;font-size:16px;font-weight:400;line-height:22px}.HotelDescription_c__Zt58l{display:flex;align-items:flex-start;justify-content:space-between;gap:63px}.HotelDescription_c__left__jIem_{flex:1 1;max-width:780px;font-size:16px;font-weight:400;line-height:22px}.HotelDescription_c__left__jIem_ .HotelDescription_list__Sy7Hj{margin-top:30px;column-count:2;column-gap:40px;padding-left:16px}.HotelDescription_c__left__jIem_ .HotelDescription_list__Sy7Hj li{font-size:16px;font-weight:400;line-height:22px}.RegionDescription_c__angz8{display:flex;align-items:flex-start;justify-content:space-between;gap:63px}.RegionDescription_c__left__vsT2i{flex:1 1;max-width:780px;font-size:16px;font-weight:400;line-height:22px}.Amenities_c__q_h9n{display:flex;justify-content:space-between;align-items:flex-start}.Amenities_c__rows__kdoSn{display:grid;grid-gap:32px}.Amenities_c__rows_row__XgMNZ{display:flex;align-items:flex-start;padding-bottom:32px}.Amenities_c__rows_row__XgMNZ:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:32px}.Amenities_c__rows_row__XgMNZ .Amenities_title__09KJw{font-size:16px;font-weight:700;width:120px;flex:0 0 120px;margin-right:52px}.Amenities_c__rows_row__XgMNZ .Amenities_list__VOIzT{column-count:3;column-gap:30px;width:100%}.Amenities_c__rows_row__XgMNZ .Amenities_list__VOIzT li{font-size:16px;font-weight:400;line-height:22px;page-break-inside:avoid;break-inside:avoid}.HotelTabs_c__59oez{margin-top:83px}.HotelTabs_c__59oez .HotelTabs_tabs__YYNuv{margin-bottom:40px}.Rooms_c__4aAZQ{display:flex;justify-content:space-between;align-items:flex-start}.Rooms_c__rows__5sVPa{display:grid;grid-gap:32px}.Rooms_c__rows_row__8IOQj{display:flex;align-items:flex-start;padding-bottom:32px}.Rooms_c__rows_row__8IOQj:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:32px}.Rooms_c__rows_row__8IOQj .Rooms_title__y_uRQ{font-size:16px;font-weight:700;width:120px;flex:0 0 120px;margin-right:52px}.Rooms_c__rows_row__8IOQj .Rooms_content__iBGic{display:grid;grid-gap:32px}.Rooms_c__rows_row__8IOQj .Rooms_content__amenities_title__qRyIZ{font-size:16px;font-weight:700;margin-bottom:14px}.Rooms_c__rows_row__8IOQj .Rooms_list__AZeSD{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 30px;width:100%;padding-left:16px}.Rooms_c__rows_row__8IOQj .Rooms_list__AZeSD li{font-size:16px;font-weight:400;line-height:22px}.Boards_c__Vo4IZ{font-size:16px;font-weight:700}.Beaches_c__TK6qx{display:grid;grid-gap:32px}.Beaches_c__beach__kxXBG{display:grid;grid-gap:20px;font-size:16px;padding-bottom:32px}.Beaches_c__beach__kxXBG:not(:last-child){border-bottom:1px solid #e6e6e6}.Beaches_c__beach__kxXBG .Beaches_distance__dWu_e span,.Beaches_c__beach__kxXBG .Beaches_name__AJAKi{font-weight:700}.Beaches_c__beach__kxXBG .Beaches_descr__rNbx1,.Beaches_c__beach__kxXBG .Beaches_list__8GxtW li{line-height:22px}.Beaches_c__beach__kxXBG .Beaches_list__8GxtW{padding-left:16px}.Surroundings_c___nw3p .Surroundings_title__jy_Bs{font-size:16px;font-weight:700;color:#040404;margin-bottom:14px}.Surroundings_c___nw3p .Surroundings_description__7B_0x{color:#040404;margin-bottom:32px;line-height:22px}.Surroundings_c___nw3p .Surroundings_list__YGm3_{padding-left:16px;margin-bottom:32px}.Surroundings_c___nw3p .Surroundings_list__YGm3_ li{line-height:22px}.Loader_c__QETPi{display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.7);z-index:10}.Loader_c__ring__3HbFm{width:38px;height:38px;border:4px solid #f2f2f2;border-bottom-color:#028039;border-radius:50%;display:inline-block;box-sizing:border-box;animation:Loader_rotation__yF05D 1s linear infinite}@keyframes Loader_rotation__yF05D{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CurrentPlan_c__f61yL{margin-bottom:42px}.CurrentPlan_c__title__uhrTy{font-size:24px;font-weight:700;color:#040404;margin-bottom:37px}.CurrentPlan_c__plan__kEfXj{border-radius:6px;border:1px solid #e6e6e6;padding:42px 32px}.CurrentPlan_c__plan_columns__DTcpB{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px 80px}.CurrentPlan_c__plan_name__jKvUk{font-size:24px;font-style:normal;font-weight:700;line-height:34px;color:#040404}.CurrentPlan_c__plan_price__0rpmL,.CurrentPlan_c__plan_subtitle__ckEPH{font-size:16px;font-weight:400;line-height:28px;color:#040404}.CurrentPlan_c__plan_price__0rpmL{margin-top:16px}.CurrentPlan_c__plan_price__0rpmL .CurrentPlan_price__GE7ue{font-size:38px;font-weight:700;line-height:48px;color:#040404}.CurrentPlan_c__plan_features__al1DO{display:flex;flex-direction:column;gap:18px}.CurrentPlan_c__plan_feature__fcML6{display:flex;align-items:center;gap:16px;color:#040404;font-size:16px;font-weight:400;line-height:18px}.CurrentPlan_c__plan_included__eElJy{font-size:16px;font-weight:400;line-height:28px;color:#040404}.CurrentPlan_c__plan_included_title__AcMQg{font-weight:700}.CurrentPlan_c__plan_generations__KlYDY{flex:1 1;margin:16px 0 24px}.CurrentPlan_c__plan_info__EYA1E{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:6px;font-weight:600}.CurrentPlan_c__loader__Tv5DH{height:234px}.CurrentPlan_c__manage-subscription__CatnA{width:100%}.SelectHotel_c__ITEoU{position:relative}.SelectHotel_c__loader__S1D28{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%}.SelectHotel_c__warning__wtsgF{margin-bottom:24px}.SelectHotel_c__ITEoU .SelectHotel_back__EBsbf{margin-bottom:20px;font-size:13px}.SelectHotel_c__title__TehEv{font-weight:400;font-size:18px;margin-bottom:18px}.SelectHotel_c__list__tgdR0{border-radius:4px;border:1px solid #e6e6e6;padding:8px 10px;list-style:none;max-height:280px;overflow-x:hidden;overflow-y:auto;margin-bottom:24px}.SelectHotel_c__list_item__9s7I1{font-size:14px;font-weight:400;color:#040404;padding:12px;cursor:pointer}.SelectHotel_c__list_item__9s7I1:not(:last-child){border-bottom:1px solid #f2f2f2}.SelectHotel_c__list_item__9s7I1:hover:not(.SelectHotel_c__list_item--active__Ko59x){background-color:#f2f2f2;border-radius:4px}.SelectHotel_c__list_item--active__Ko59x{background-color:rgba(2,128,57,.1);border-radius:4px;border-bottom:1px solid rgba(2,128,57,.1)}.SelectHotel_c__list_item__9s7I1 .SelectHotel_generated__DQD5X{margin-right:8px;border-radius:6px;background:#555;padding:3px 5px;font-size:10px;font-style:normal;font-weight:400;color:#fff;text-transform:uppercase;line-height:24px}.SelectHotel_c__list_item_content__DDU6k{display:flex;flex-direction:column;gap:4px}.SelectHotel_c__list_item_label__wrXkD{font-size:14px;font-weight:400;color:#040404}.SelectHotel_c__list_item_address___uV32{font-size:14px;font-weight:400;color:#9e9e9e}.SelectHotel_c__field__UeCvU{margin-bottom:24px}.SelectHotel_c__ITEoU .SelectHotel_tooltip__TYHbg{display:inline-block;vertical-align:middle;margin-left:8px}.SelectHotel_c__info__xlv1L{margin-bottom:24px}.SelectHotel_c__settings__xV7Ia .SelectHotel_c__settings_button__GM1EP{font-size:14px;text-transform:lowercase;display:inline-block;margin-left:6px}.SelectHotel_plan-info__ly1fZ{margin-bottom:24px}.Tooltip_c__S25Vp{position:relative;cursor:pointer}.Tooltip_c__tooltip__FZW8j{box-sizing:border-box;position:absolute;min-width:261px;max-width:261px;white-space:normal;padding:6px 12px 8px;background-color:#fff;border-radius:4px;box-shadow:-3px 3px 14px 0 rgba(183,183,183,.431372549);z-index:9;font-size:14px;font-weight:400;line-height:20px;color:#040404}.Tooltip_c__tooltip__FZW8j:before{content:"";position:absolute;width:15px;height:15px;background-color:#fff}.Tooltip_c__tooltip--position-up__uublH{bottom:100%;left:-20px;transform:translateY(-14px)}.Tooltip_c__tooltip--position-up__uublH:before{bottom:-6px;left:0;transform:translate(20px) rotate(45deg)}.Tooltip_c__tooltip--position-bottom__6J3I8{top:100%;left:0;transform:translate(-7%,10%)}.Tooltip_c__tooltip--position-bottom__6J3I8:before{top:0;left:0;transform:translate(128%,-30%) rotate(45deg)}.Tooltip_c__tooltip--position-left__QklrD{top:0;right:0;transform:translate(-9%,-15%)}.Tooltip_c__tooltip--position-left__QklrD:before{top:0;right:0;transform:translate(25%,70%) rotate(45deg)}.Tooltip_c__tooltip--position-right__157r3{top:0;left:0;transform:translate(9%,-15%)}.Tooltip_c__tooltip--position-right__157r3:before{top:0;left:0;transform:translate(-25%,85%) rotate(45deg)}.Tooltip_c__tooltip_header__6Bs9f{font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}.Tooltip_c__tooltip--auto-width__W91Iw{min-width:unset}.SearchPanel_c__title__Z_nQw{color:#040404;font-size:24px;font-weight:700;margin-bottom:24px}.SearchPanel_c__search__EEP_o{display:flex;align-items:center;justify-content:space-between;margin-bottom:47px}.AutocompleteField_search-input__mB3UX{position:relative;width:100%;max-width:563px;font-family:Open Sans,sans-serif}.AutocompleteField_search-input__field__Mq7sU{width:100%;padding:12px 13px;border-radius:6px;border:1px solid #e6e6e6;font-size:14px;font-weight:400;color:#040404;font-family:Open Sans,sans-serif}.AutocompleteField_search-input__field__Mq7sU::placeholder{color:#040404}.AutocompleteField_search-input__field__Mq7sU:focus{outline:1px solid #040404}.AutocompleteField_search-input__group__A9Fb9{position:relative;z-index:3}.AutocompleteField_search-input__group__A9Fb9 svg{position:absolute;top:14px;left:12px}.AutocompleteField_search-input__group--is-search__BFZUk .AutocompleteField_search-input__field__Mq7sU{padding-left:34px}.AutocompleteField_search-input__dropdown__i__Ob{position:absolute;top:100%;left:0;right:0;background:#fff;max-height:182px;overflow-y:auto;overflow-x:hidden;z-index:1;border-radius:4px;border:1px solid #e6e6e6}.AutocompleteField_search-input__option__qB98o{padding:12px;cursor:pointer;transition:background-color .2s ease;font-size:14px;color:#040404;font-weight:400}.AutocompleteField_search-input__option__qB98o:hover{background-color:rgba(2,128,57,.1)}.PasswordRequirementsList_c__list___sTpG{padding-left:20px;display:grid;grid-gap:4px}