.TourDetailConditionSelectHotel_tourDetailConditionSelectHotel__2_2Kv{width:100%}.TourDetailConditionSelectHotel_header__o4ZtC{margin-bottom:20px}.TourDetailConditionSelectHotel_close__uAV4g{width:13.33px;height:13.33px;background:#f4f4f4;border-radius:4px}.Radio_radio__fdas1{position:relative;width:24px;height:24px;border-radius:50%;border:1px solid #363e73;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;cursor:pointer;transition:all .2s ease}.Radio_radio__fdas1 *{box-sizing:border-box}.Radio_radio__fdas1.Radio_small__1HDEJ{width:16px;height:16px}.Radio_radio__fdas1.Radio_small__1HDEJ.Radio_checked__jJolb .Radio_circle__9ekGu{width:10px;height:10px}.Radio_radio__fdas1.Radio_checked__jJolb{border-color:#1d56f4}.Radio_radio__fdas1.Radio_checked__jJolb .Radio_circle__9ekGu{width:16px;height:16px;background-color:#1d56f4;border-radius:50%}.Radio_radio__fdas1:hover{border-color:#ff7843}.Radio_radio__fdas1:hover.Radio_checked__jJolb .Radio_circle__9ekGu{background-color:#ff7843}.Radio_radio__fdas1 .Radio_circle__9ekGu{transition:all .1s ease;width:0;height:0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SelectDayHotel_selectDayHotel__y8xxz{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;width:100%}.SelectDayHotel_selectDayHotel__y8xxz .SelectDayHotel_item__DVsgx{gap:10px;width:100%}.SelectDayHotel_selectDayHotel__y8xxz .SelectDayHotel_item__DVsgx .SelectDayHotel_label__LvUiq{background:#f4f4f4;border-radius:4px;font-size:12px;font-weight:400;line-height:12px;height:21px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;padding:0 8px;width:100%}.SelectDayHotel_selectDayHotel__y8xxz .SelectDayHotel_item__DVsgx .SelectDayHotel_inputs__Sc_vz,.SelectDayHotel_selectDayHotel__y8xxz .SelectDayHotel_item__DVsgx .SelectDayHotel_inputs__Sc_vz .SelectDayHotel_input__MyVEI{gap:10px}.SelectHotels_body___HT0H{background:#fff;border-radius:10px;padding:10px;gap:10px}.TourDetails_tourDetails__KBHkf{padding:17px 20px 20px 43px}.TourDetails_tourDetails__KBHkf .TourDetails_selects__CVMjT{gap:13px}.TourDetailsActions_tourDetailsActions__TUUDn{display:grid;width:100%;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}@media screen and (max-width:1200px){.TourDetailsActions_tourDetailsActions__TUUDn{display:flex;justify-content:center}.TourDetailsActions_tourDetailsActions__TUUDn .TourDetailsActions_button__SViEJ{width:auto;justify-content:center!important;border-radius:22px!important;padding-inline:30px!important}}@media screen and (max-width:770px){.TourDetailsActions_tourDetailsActions__TUUDn{display:grid}}@media screen and (max-width:450px){.TourDetailsActions_tourDetailsActions__TUUDn .TourDetailsActions_button__SViEJ{padding-inline:20px!important;font-size:12px!important}}.TourDetailsActions_tourDetailsActions__TUUDn .TourDetailsActions_bookButton__jDn5x{padding-right:27px;padding-left:30px}.TourDetailCard_tourDetailsCard__9befO{max-width:110px;width:100%;gap:15px}.TourDetailCard_tourDetailsCard__9befO .TourDetailCard_iconWrapper__AOmzL{width:40px;height:40px;border-radius:20px;color:#1d56f4;background:#f4f4f4}.TourDetailsCards_tourDetailsCards__sKayr{margin-top:0;position:relative;bottom:5px}.SelectArrivalDate_selectArrivalData__F5exs{width:100%}.SelectArrivalDate_trigger___Rdmx{height:32px;width:100%;border-radius:16px;background-color:var(--bg-light-gray);padding:8px 8px 8px 12px}.SelectArrivalDate_trigger___Rdmx *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.RadioGroup_radioGroup__ZisFb{gap:13px}.RadioGroup_radioGroup__ZisFb .RadioGroup_noOptionsMessage__mmldo{grid-column:1/4;align-self:center}.RadioGroup_radioGroup__ZisFb.RadioGroup_vertical__Eebjl{flex-direction:column}.RadioGroup_radioGroup__ZisFb.RadioGroup_horizontal__rzwpK{flex-direction:row}.RadioGroup_radioGroup__ZisFb.RadioGroup_grid__a7POR{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px 80px;gap:20px 80px;justify-content:flex-start}.RadioGroup_radioGroup__ZisFb .RadioGroup_checkbox__NFHjh{box-sizing:border-box;width:17px;height:17px;border-radius:8px;border:1px solid #424674;padding:0}.RadioGroup_radioGroup__ZisFb .RadioGroup_checkbox__NFHjh .RadioGroup_checkedIndicator___RmsZ{box-sizing:border-box;width:9px;height:9px;border-radius:5px;opacity:0}.RadioGroup_radioGroup__ZisFb .RadioGroup_checked__GKOxz .RadioGroup_checkedIndicator___RmsZ{opacity:1}.TourDetailSelectNutrition_tourDetailSelectNutrition__GopGx{width:100%;display:grid;grid-template-columns:150px 1fr}.BreadCrumbs_breadCrumbs__zMeMR{width:100%;z-index:1;margin-top:20px}.BreadCrumbs_breadCrumbItem__STUGB{position:relative;margin-right:5.5px;margin-left:2.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BreadCrumbs_breadCrumbItem__STUGB:first-child{margin-left:0}.TourDetailSelectRoomCombination_tourDetailSelectRoom__nU3gn{width:100%;display:grid;grid-template-columns:150px 1fr}.ProposeBannerTelegram_bigImage__wE53n,.ProposeBannerTelegram_smallImage__77a31{position:absolute}.ProposeBannerTelegram_bigImage__wE53n{width:451px;height:373px;right:40px;top:0}.ProposeBannerTelegram_smallImage__77a31{width:106px;height:88px;top:10px;right:27.28%}.Footer_footerWrapper__5_t74{width:100%;max-width:100vw;background:#0d123e;margin-top:0;color:#fff}.Footer_footerWrapper__5_t74 .Footer_footer__wM9lE{max-width:1440px;padding:26px 20px 34px;width:100%;margin:0 auto}.Footer_footerWrapper__5_t74 .Footer_container__5dpiy{width:100%;margin:0 auto 42px}@media screen and (max-width:1480px){.Footer_footerWrapper__5_t74 .Footer_container__5dpiy{flex-direction:column;align-items:flex-start}}@media screen and (max-width:1000px){.Footer_footerWrapper__5_t74 .Footer_container__5dpiy .Footer_chapters__guTuX{display:grid;width:100%;grid-template-columns:1fr 1fr}}.Footer_footerWrapper__5_t74 .Footer_logo__6pWUJ{width:210px}.Footer_footerWrapper__5_t74 .Footer_link__tiRPx{transition:all .2s ease;position:relative}.Footer_footerWrapper__5_t74 .Footer_link__tiRPx:after{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:-3px;left:0;transform:scale(0);transition:all .2s ease}.Footer_footerWrapper__5_t74 .Footer_link__tiRPx:hover:after{transform:scale(1)}.Footer_footerWrapper__5_t74 .Footer_column__xIXuk:first-child{width:200px}.Footer_footerWrapper__5_t74 .Footer_column__xIXuk:nth-child(2){width:230px}.Footer_footerWrapper__5_t74 .Footer_column__xIXuk:nth-child(3){width:217px}@media screen and (max-width:1000px){.Footer_footerWrapper__5_t74 .Footer_column__xIXuk{width:100%!important}}.Footer_footerWrapper__5_t74 .Footer_howToReach__nlheO{font-size:14px;font-weight:400;line-height:14px;text-decoration:underline;color:hsla(0,0%,100%,.7)}.Footer_footerWrapper__5_t74 .Footer_socialLinks__0g0TU{gap:16px}.Footer_footerWrapper__5_t74 .Footer_socialLinks__0g0TU .Footer_socialLink__Div5S{width:24px;height:24px;border-radius:12px;border:1px solid #fff;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.Footer_footerWrapper__5_t74 .Footer_socialLinks__0g0TU .Footer_socialLink__Div5S:hover{cursor:pointer;color:#ff7843;transform:scale(1.05)}.BookingHotelRadioItem_bookingHotelRadioItem__f6gAI{gap:10px}.BookingHotelRadioItem_bookingHotelRadioItem__f6gAI.BookingHotelRadioItem_disabled__DkQyB{filter:grayscale(1)}.BookingHotelSelectHotel_bookingHotelSelectHotel__gn8i_,.BookingHotelSelectNutrition_bookingHotelSelectNutrition__y7vP_,.BookingHotelSelectRoomCombination_bookingHotelSelectRoomCombination__DycC1{gap:30px}.BookingSelectHotels_bookingSelectHotels__LYaLn{gap:20px;width:100%}.BookingSelectHotels_bookingSelectHotels__LYaLn .BookingSelectHotels_list__mCfNn{gap:40px}@media screen and (max-width:900px){.BookingSelectHotels_bookingSelectHotels__LYaLn .BookingSelectHotels_list__mCfNn{flex-direction:column;gap:20px}}.TourDetailConditionTotalCost_root__RD08Z{border-radius:16px;background-color:#1d56f4;padding:16px;color:#fff;width:100%;gap:16px;height:100%}@media screen and (max-width:780px){.TourDetailConditionTotalCost_root__RD08Z{grid-column:1/span 2}}@media screen and (max-width:600px){.TourDetailConditionTotalCost_root__RD08Z{display:flex;flex-direction:column;align-items:flex-start;grid-column:1}}.TourDetailConditionTotalCost_root__RD08Z .TourDetailConditionTotalCost_textPart__1ILky{gap:4px}.TourDetailConditionTotalCost_root__RD08Z .TourDetailConditionTotalCost_button__pBq9g{min-width:165px;padding:16px 24px}@media screen and (max-width:600px){.TourDetailConditionTotalCost_root__RD08Z .TourDetailConditionTotalCost_button__pBq9g{width:100%;justify-content:center}}.TourDetailConditionTotalCost_root__RD08Z .TourDetailConditionTotalCost_totalCost__K0qg6{font-size:30px;font-weight:500;line-height:33px}