.TripBarActivitiesGallery_galleryWrapper__rWahg{display:flex;align-items:center}.TripBarActivitiesGallery_boatInfoBox__9zhS_{height:44px;padding-right:12px;border-right:1px solid #d6d6d6}.TripBarActivitiesGallery_imageBtn__vCaTi{position:relative;width:66px;height:44px;border-radius:8px;border:none;padding:0;cursor:pointer;background:none}.TripBarActivitiesGallery_imageBtn__vCaTi:focus .TripBarActivitiesGallery_hoverGradient__E8qX3,.TripBarActivitiesGallery_imageBtn__vCaTi:hover .TripBarActivitiesGallery_hoverGradient__E8qX3{opacity:1}.TripBarActivitiesGallery_imageBtn__image__H7HvK{width:66px;height:44px;border-radius:8px}.TripBarActivitiesGallery_activitiesGalleryContainer__5y844{display:flex;align-items:center;padding-left:12px}.TripBarActivitiesGallery_activitiesGalleryContainer__list__f89pK{display:flex;align-items:center;gap:8px}.TripBarActivitiesGallery_hoverGradient__E8qX3{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));transition:opacity .15s linear;opacity:0}.TripBarActivitiesGallery_disabled__h3Zt7{pointer-events:none;cursor:none}.TripBarActivitiesGallery_disabled__h3Zt7 .TripBarActivitiesGallery_hoverGradient__E8qX3{opacity:1;background:linear-gradient(0deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7))}.TripBarActivitiesGallery_activitiesNumber__PTH29{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#112543;font-family:var(--font-poppins);font-size:30px;font-weight:800;line-height:1.26;letter-spacing:3px}.FishingHoursSelect_selectWrapper__9XZNL{display:flex;flex-direction:column}.FishingHoursSelect_formLabel__sf3Wu{color:#424242;font-family:var(--font-quicksand);font-size:12px;font-weight:500;line-height:1.83;letter-spacing:.3px;margin-left:2px;margin-bottom:4px;cursor:default}@media(min-width:600px){.FishingHoursSelect_formLabel__sf3Wu{line-height:1.92;margin-bottom:6px}}@media(min-width:1024px){.FishingHoursSelect_formLabel__sf3Wu{font-size:13px;line-height:1.85}}.FishingHoursSelect_disabledLabel__WS87R{pointer-events:none;color:silver;cursor:default}.FishingHoursSelect_inputBox__opzy7{position:relative;cursor:pointer}.FishingHoursSelect_inputStyle__WXp_K{display:flex;justify-content:space-between;align-items:center;width:100%;padding:4px 8px 4px 14px;border-radius:6px;border:1px solid #e5e5e5;background:#fff;box-shadow:0 3px 5px 3px hsla(0,0%,80%,.08);color:#8c8c8c;font-family:var(--font-quicksand);font-size:13px;font-weight:400;line-height:1.6;letter-spacing:.3px;cursor:pointer}@media(min-width:600px){.FishingHoursSelect_inputStyle__WXp_K{padding:4px 8px 4px 16px;font-size:14px;line-height:1.64}}@media(min-width:1024px){.FishingHoursSelect_inputStyle__WXp_K{font-size:15px;line-height:1.6}}.FishingHoursSelect_disabledInputStyle__1Sb1k{color:silver;pointer-events:none;cursor:default}.FishingHoursSelect_arrowIconForm__5pnRj{position:absolute;top:7px;right:8px;color:silver;width:24px;height:24px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);margin-left:auto}.FishingHoursSelect_arrowIconForm__5pnRj:hover{color:#00acee}.FishingHoursSelect_disabledArrowIconForm__v3DYS{cursor:auto;pointer-events:none}.FishingHoursSelect_disabledArrowIconForm__v3DYS:hover{color:silver}.TripItinerary_container___cDPO{max-height:561px;padding:16px;border:1px solid #e5e5e5;border-bottom:none;background:#fff;color:#424242;overflow:auto;scrollbar-width:auto;scrollbar-color:#e5e5e5}.TripItinerary_container___cDPO::-webkit-scrollbar{width:7px}@media(min-width:600px){.TripItinerary_container___cDPO::-webkit-scrollbar{width:8px}}.TripItinerary_container___cDPO::-webkit-scrollbar-track{border-radius:8px;background-color:transparent}.TripItinerary_container___cDPO::-webkit-scrollbar-thumb{border-radius:8px;background:#e5e5e5}.TripItinerary_container___cDPO{display:flex;flex-direction:column;width:100vw;border-radius:16px 16px 0 0}@media(min-width:440px)and (max-width:599px){.TripItinerary_container___cDPO{border-radius:16px;width:420px;border-bottom:1px solid #e5e5e5;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}}@media(min-width:600px){.TripItinerary_container___cDPO{border-radius:16px;width:520px;max-height:649px;padding:28px 32px}}@media(min-width:1024px){.TripItinerary_container___cDPO{width:768px;max-height:734px;padding:40px}}@media(min-width:600px){.TripItinerary_container___cDPO.TripItinerary_activitiesMapMode__fV6EA{gap:16.6px}}@media(min-width:1024px){.TripItinerary_container___cDPO.TripItinerary_activitiesMapMode__fV6EA{gap:0}}.TripItinerary_container___cDPO.TripItinerary_summaryMode__MQ954{gap:102px}@media(min-width:600px){.TripItinerary_container___cDPO.TripItinerary_summaryMode__MQ954{gap:143px}}@media(min-width:1024px){.TripItinerary_container___cDPO.TripItinerary_summaryMode__MQ954{gap:0}}.TripItinerary_closeBtn__rMoST{position:absolute;top:24px;right:18px;cursor:pointer}@media(min-width:600px){.TripItinerary_closeBtn__rMoST{top:32px;right:34px}}@media(min-width:1024px){.TripItinerary_closeBtn__rMoST{top:17px!important;right:17px!important}}.TripItinerary_popover__49ny9{left:0;bottom:50px}@media(min-width:1024px){.TripItinerary_popover__49ny9{left:auto;right:50%;bottom:50px}}.TripItinerary_modalContentWrapper__fBiTo{border:1px solid #d6d6d6;background-color:#fff;box-shadow:0 1px 10px 0 rgba(83,83,83,.63);padding:74px 72px 72px}@media(min-width:600px){.TripItinerary_modalContentWrapper__fBiTo{border-radius:16px}}.TripItinerary_tabs__Px5mu{display:flex;margin:0 auto;width:340px;flex-direction:column}@media(min-width:600px){.TripItinerary_tabs__Px5mu{width:454px}}@media(min-width:1024px){.TripItinerary_tabs__Px5mu{width:341px}}.TripItinerary_tabs__iconStyle__TGEyY{width:20px;height:20px;object-fit:contain}@media(min-width:1024px){.TripItinerary_tabs__iconStyle__TGEyY{width:24px;height:24px}.TripItinerary_tabs__Px5mu li:nth-child(2){display:none}}.TripItinerary_separatorStyles__DCVfp{margin:14px auto 16px!important}@media(min-width:600px){.TripItinerary_separatorStyles__DCVfp{margin:18px auto!important}}@media(min-width:1024px){.TripItinerary_separatorStyles__DCVfp{margin:16px auto!important}}.TripItinerary_buttonsBox__sCdHG{display:flex;justify-content:space-between;align-items:self-end;margin:0 auto}@media(min-width:600px){.TripItinerary_buttonsBox__sCdHG{margin:0}}@media(min-width:1024px){.TripItinerary_buttonsBox__sCdHG{margin:-15px 0 0}.TripItinerary_buttonsBox__sCdHG.TripItinerary_viewMapMode__eADh2{margin-top:39.5px}}.TripItinerary_bottomRightBox__nxCBa{display:flex;gap:65px}@media(min-width:600px){.TripItinerary_bottomRightBox__nxCBa{gap:152px}}@media(min-width:1024px){.TripItinerary_bottomRightBox__nxCBa{flex-direction:column;gap:12px;justify-content:flex-end}.TripItinerary_bottomRightBox__nxCBa.TripItinerary_viewMapMode__eADh2{flex-direction:row;gap:16px;align-items:flex-end}}.TripItinerary_sendBox__1S7q0{margin-left:auto}.TripItinerary_viewMapMode__eADh2 .TripItinerary_sendBox__1S7q0{margin-left:0}.TripItinerary_customIconStyle__ymv8K svg{width:23px;height:23px}@media(min-width:1024px){.TripItinerary_viewMapMode__eADh2 .TripItinerary_customIconStyle__ymv8K svg{width:32px;height:32px}}.TripItinerary_customIconBox__2GEaN{width:28px!important;height:28px!important}@media(min-width:600px){.TripItinerary_customIconBox__2GEaN{width:30px!important;height:30px!important}}@media(min-width:1024px){.TripItinerary_customIconBox__2GEaN{width:34px!important;height:34px!important}.TripItinerary_viewMapMode__eADh2 .TripItinerary_customIconBox__2GEaN{width:40px!important;height:40px!important}}.TripItinerary_changeItineraryBtn__TdyOD{width:178px;font-size:13px;gap:22px}@media(min-width:600px){.TripItinerary_changeItineraryBtn__TdyOD{font-size:14px;width:198px}}@media(min-width:1024px){.TripItinerary_changeItineraryBtn__TdyOD{width:212px;height:40px}}.TripItinerary_title___v6JD{text-align:left;color:#424242;font-family:var(--font-poppins);font-weight:700;font-size:18px;line-height:1.22;letter-spacing:.3px}@media(min-width:1024px){.TripItinerary_title___v6JD{font-size:24px;line-height:1.16}}.TripItinerary_title___v6JD.TripItinerary_titleTablet__JEurv{margin-bottom:17px}@media(min-width:600px){.TripItinerary_title___v6JD.TripItinerary_titleTablet__JEurv{margin-bottom:19px}}@media(min-width:1024px){.TripItinerary_title___v6JD.TripItinerary_titleTablet__JEurv{display:none}}.TripItinerary_topBox__JPOJs{display:none}@media(min-width:1024px){.TripItinerary_topBox__JPOJs{display:flex;margin-bottom:24px}}.TripItinerary_itineraryBox__OZ_O2{display:none}@media(min-width:1024px){.TripItinerary_itineraryBox__OZ_O2{height:410px!important;display:block;width:419px}}.TripItinerary_pricingBox__gfH1P{margin-bottom:0}@media(min-width:1024px){.TripItinerary_pricingBox__gfH1P{width:253px!important;height:100%}}.TripItinerary_divider__ImsRT{width:279px;height:1px;background-color:#98dbff;border-radius:12px;margin:0 auto 18px}@media(min-width:600px){.TripItinerary_divider__ImsRT{width:424px}}@media(min-width:1024px){.TripItinerary_divider__ImsRT{display:none}}.TripItinerary_btnBox__HKwPA{display:none}@media(min-width:1024px){.TripItinerary_btnBox__HKwPA{display:flex;flex-direction:row-reverse;gap:12px;width:100%;max-width:270px}}.TripItinerary_travelInfoBtn__ImCwT{display:flex;gap:6px;align-items:center;border-radius:7px;justify-content:center;text-align:center;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px)}@media(min-width:600px){.TripItinerary_travelInfoBtn__ImCwT{border-radius:8px;flex:1 1 auto}}.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtn__Iy1Rh{background:#fbeaff;width:100%;max-width:182px;height:32px}@media(min-width:600px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtn__Iy1Rh{max-width:200px;height:34px}}@media(min-width:1024px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtn__Iy1Rh{max-width:214px;height:36px;margin-left:auto}}.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_guestBtn__Tpqd_{background:#e0f2fe;width:100%;max-width:279px;height:32px;margin-bottom:16px}@media(min-width:600px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_guestBtn__Tpqd_{margin-bottom:0;max-width:215px;height:34px}}@media(min-width:1024px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_guestBtn__Tpqd_{max-width:124px;height:36px}}.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_activityBtn__G7S9y{background:#eafbdd;width:100%;max-width:279px;height:32px}@media(min-width:600px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_activityBtn__G7S9y{max-width:215px;height:34px}}@media(min-width:1024px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_activityBtn__G7S9y{max-width:134px;height:36px}}.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtnActivityMapBox__zEm5y{margin:0 auto 10.6px}@media(min-width:600px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtnActivityMapBox__zEm5y{margin:0 auto 14.6px}}@media(min-width:1024px){.TripItinerary_travelInfoBtn__ImCwT.TripItinerary_timeBtnActivityMapBox__zEm5y{display:none}}.TripItinerary_activityIcon__sHDK6,.TripItinerary_guestIcon__YelwU,.TripItinerary_timeIcon__9TK2C{width:20px;height:20px}.TripItinerary_activityIcon__sHDK6.TripItinerary_activityIcon__sHDK6,.TripItinerary_guestIcon__YelwU.TripItinerary_activityIcon__sHDK6,.TripItinerary_timeIcon__9TK2C.TripItinerary_activityIcon__sHDK6{color:#63b124}.TripItinerary_activityIcon__sHDK6.TripItinerary_guestIcon__YelwU,.TripItinerary_guestIcon__YelwU.TripItinerary_guestIcon__YelwU,.TripItinerary_timeIcon__9TK2C.TripItinerary_guestIcon__YelwU{color:#4eadd2}.TripItinerary_activityIcon__sHDK6.TripItinerary_timeIcon__9TK2C,.TripItinerary_guestIcon__YelwU.TripItinerary_timeIcon__9TK2C,.TripItinerary_timeIcon__9TK2C.TripItinerary_timeIcon__9TK2C{color:#c42078}.TripItinerary_travelInfoText__MIX_a{font-family:var(--font-quicksand);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0}@media(min-width:600px){.TripItinerary_travelInfoText__MIX_a{font-size:15px;line-height:1.47}}@media(min-width:1024px){.TripItinerary_travelInfoText__MIX_a{font-size:16px;line-height:1.44}}.TripItinerary_travelInfoText__MIX_a.TripItinerary_time__dPBJU{color:#c42078}.TripItinerary_travelInfoText__MIX_a.TripItinerary_guest__Mw__7{color:#4eadd2}.TripItinerary_travelInfoText__MIX_a.TripItinerary_activity__0WvZ0{color:#63b124}.TripItinerary_box__pKhIh{display:flex;gap:16px}.TripItinerary_itineraryBoxActivities__rqTn_{height:238px}@media(min-width:600px){.TripItinerary_itineraryBoxActivities__rqTn_{height:262px}}@media(min-width:1024px){.TripItinerary_itineraryBoxActivities__rqTn_{display:none}}.TripItinerary_btnBoxActivitiesMap__ROKRO{margin:10.6px auto 0;display:flex;gap:13px;width:100%;max-width:270px}@media(min-width:600px){.TripItinerary_btnBoxActivitiesMap__ROKRO{margin:14.6px auto 0}}@media(min-width:1024px){.TripItinerary_btnBoxActivitiesMap__ROKRO{display:none}}.TripItinerary_mapContainer__hWhTx{border:1px solid #e5e5e5;width:100%;height:241px;border-radius:16px;margin:0 auto}@media(min-width:600px){.TripItinerary_mapContainer__hWhTx{height:264px}}@media(min-width:1024px){.TripItinerary_mapContainer__hWhTx{height:403px}}.TripItinerary_mapContainer__hWhTx>div>div>div{overflow:hidden;border-radius:16px!important}.VewMap_container__mAAwY{background:#fff;border-radius:16px;box-shadow:0 3px 9px 0 hsla(0,0%,88%,.8);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:auto;border:1px solid #e5e5e5;overflow:hidden}@media(min-width:600px){.VewMap_container__mAAwY{width:563px}}@media(min-width:1024px){.VewMap_container__mAAwY{width:975px}}@media(min-width:1200px){.VewMap_container__mAAwY{width:1147px}}.VewMap_contentBox__v6SGm{display:flex;flex-direction:column}@media(min-width:1024px){.VewMap_contentBox__v6SGm{flex-direction:row-reverse}}.VewMap_activitiesList__AUb6b{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.VewMap_activitiesList__AUb6b{width:463px}}.VewMap_activitiesItemsList__GzL_k{height:356px;overflow-y:auto;padding-top:13px;position:relative;background:none;scrollbar-width:auto;scrollbar-color:#e5e5e5}.VewMap_activitiesItemsList__GzL_k::-webkit-scrollbar{width:7px}@media(min-width:600px){.VewMap_activitiesItemsList__GzL_k::-webkit-scrollbar{width:8px}}.VewMap_activitiesItemsList__GzL_k::-webkit-scrollbar-track{border-radius:8px;background-color:transparent}.VewMap_activitiesItemsList__GzL_k::-webkit-scrollbar-thumb{border-radius:8px;background:#e5e5e5}@media(min-width:600px){.VewMap_activitiesItemsList__GzL_k{height:355px}}@media(min-width:1024px){.VewMap_activitiesItemsList__GzL_k{padding-top:8px;height:616px}}@media(min-width:1200px){.VewMap_activitiesItemsList__GzL_k{height:632px}}.VewMap_activitiesItemsList__GzL_k:before{content:"";position:absolute;top:0;left:0;right:0;height:23px;background:linear-gradient(180deg,rgba(99,99,99,.1),rgba(99,99,99,.06) 21.5%,rgba(99,99,99,.04) 36%,rgba(99,99,99,.02) 71%,rgba(99,99,99,0));pointer-events:none}@media(min-width:1024px){.VewMap_activitiesItemsList__GzL_k:before{height:18px}}.VewMap_activityItem__kEfGm{padding:10px 0;width:100%;display:flex;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.VewMap_activityItem__kEfGm:hover,.VewMap_hovered__l_HPE{background:#e8f6ff}.VewMap_imageBox__rax_M{position:relative;width:100%;max-width:144px;height:90px;box-shadow:0 3px 9px 0 hsla(0,0%,91%,.8)}@media(min-width:600px){.VewMap_imageBox__rax_M{max-width:180px;height:112px}}.VewMap_imageBox__rax_M .VewMap_image__xspvU{border-radius:0 6px 6px 0}@media(min-width:600px){.VewMap_imageBox__rax_M .VewMap_image__xspvU{border-radius:0 8px 8px 0}}.VewMap_markerIconBox__Ch0cE{position:absolute;top:0;right:-16px}.VewMap_infoBox__jOwXB{width:56.27%;display:flex;flex-direction:column;gap:6px}@media(min-width:600px){.VewMap_infoBox__jOwXB{width:364px}}@media(min-width:1024px){.VewMap_infoBox__jOwXB{width:260px}}@media(min-width:1200px){.VewMap_infoBox__jOwXB{width:259px}}.VewMap_infoTitle__k133x{margin-left:6px;text-transform:capitalize;color:#424242;font-family:var(--font-poppins);font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.4px}@media(min-width:1024px){.VewMap_infoTitle__k133x{line-height:1.38}}.VewMap_infoSubTitle__VM9Bw{text-transform:capitalize;color:#8c8c8c;font-family:var(--font-quicksand);font-size:12px;font-weight:500;line-height:1.33;letter-spacing:.5px}.VewMap_box__bvcXw{width:100%;height:280px}@media(min-width:600px){.VewMap_box__bvcXw{width:100%;height:440px}}@media(min-width:1024px){.VewMap_box__bvcXw{width:512px;height:630px}}@media(min-width:1200px){.VewMap_box__bvcXw{width:683px;height:632px}}.VewMap_mapBorders___1FGs>div>div>div{overflow:hidden;border-radius:0 16px 16px 0!important}