.TabTitle_mainTabContainer__64wvE{margin:3rem 5rem 1rem}.TabTitle_mainTabContainer__64wvE hr{margin-top:1rem;width:20rem;background-color:#000!important;height:1.5px!important;opacity:1!important}.TabTitle_mainTabTextContainer__8KY7s{display:flex;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.TabTitle_mainTabIcon__DLuaD{font-size:2.5rem;color:var(--blue_rejs)}.TabTitle_mainTabTextContainer__8KY7s h1{font-family:Permanent Marker,sans-serif;color:var(--blue_rejs);font-size:1.7rem}@media (max-width:626px){.TabTitle_mainTabContainer__64wvE{flex-direction:column}.TabTitle_mainTabContainer__64wvE,.TabTitle_mainTabTextContainer__8KY7s{display:flex;justify-content:center;align-items:center}}@media (max-width:600px){.TabTitle_mainTabContainer__64wvE{margin:0 5rem 1rem}.TabTitle_mainTabTextContainer__8KY7s h2{font-size:1.3rem}}@media (max-width:346px){.TabTitle_mainTabContainer__64wvE hr{width:80vw}}.HourItem_hour_item_godzina_not_selected__xSQwh,.HourItem_hour_item_godzina_selected__seKP3,.HourItem_hour_item_godzina_zarezerwowana__4xjsQ{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;padding:.3rem;width:100%;transition:all .05s ease;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;border:none;background-color:#fff}.HourItem_hour_item_godzina_selected__seKP3{background-color:#2f80da;color:#fff}.HourItem_hour_item_godzina_zarezerwowana__4xjsQ{background-color:#dc949e;color:#fff;pointer-events:none}@media (max-width:780px){.HourItem_hour_item_godzina_not_selected__xSQwh,.HourItem_hour_item_godzina_selected__seKP3,.HourItem_hour_item_godzina_zarezerwowana__4xjsQ{font-size:.8rem;padding-bottom:.4rem;padding-top:.4rem}}.CalendarWeekItem_calendar_item_container__L16Ml{width:170px;min-width:105px;min-height:500px;display:flex;flex-direction:column;border-left:1px solid #9d9d9d;z-index:-99}.CalendarWeekItem_swiper-button-next__aOOfX{background-color:#cd104c!important}.CalendarWeekItem_calendar_item_header__83l2w{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#113c6c!important;color:#fff;height:100px;font-family:Montserrat,sans-serif;font-weight:600;z-index:-99}.CalendarWeekItem_calendar_item_header__83l2w p{font-size:15px;font-family:inherit;margin:0}.CalendarWeekItem_calendar_item_header__83l2w span{font-size:15px;font-family:inherit;color:#ada6a6}.CalendarWeekItem_no_hours_message__iytSK{margin:1rem .5rem 0;min-height:300px;padding:2rem .75rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.75rem;gap:.75rem;text-align:center;color:#113c6c;background:linear-gradient(180deg,rgba(227,42,68,.08),rgba(17,60,108,.03));border:1px dashed rgba(157,29,61,.65);border-radius:10px}.CalendarWeekItem_no_hours_message__iytSK strong{font-family:Montserrat,sans-serif;font-size:1.8rem;line-height:1.1;text-transform:uppercase}.CalendarWeekItem_no_hours_message__iytSK span{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;line-height:1.25}.CalendarWeekItem_no_hours_message2__IJTpC{padding:0;grid-gap:.75rem;gap:.75rem;color:#113c6c;margin-top:1.5rem}.CalendarWeekItem_gap_marker__bWIEK,.CalendarWeekItem_no_hours_message2__IJTpC{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.CalendarWeekItem_gap_marker__bWIEK{min-height:220px;padding:1.5rem .75rem;color:#9d1d3d;background:linear-gradient(180deg,rgba(227,42,68,.08),rgba(17,60,108,.03));border:1px dashed rgba(157,29,61,.65);border-radius:10px;margin:1rem .5rem 0}.CalendarWeekItem_gap_marker__bWIEK strong{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.1;text-transform:uppercase}.CalendarWeekItem_gap_marker__bWIEK span{font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:700;line-height:1.3}.CalendarWeekItem_no_hours_message2__IJTpC strong{font-family:Montserrat,sans-serif;font-size:1rem;line-height:1.1;text-transform:uppercase}.CalendarWeekItem_no_hours_message2__IJTpC span{font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:600;line-height:1.25}@media (max-width:780px){.CalendarWeekItem_calendar_item_container__L16Ml{width:170px;min-width:80px;min-height:400px;display:flex;flex-direction:column;border-left:1px solid #9d9d9d;z-index:-99}.CalendarWeekItem_calendar_item_header__83l2w{height:90px;padding-top:1rem}.CalendarWeekItem_calendar_item_header__83l2w p{font-size:12px;font-family:inherit;margin:0}.CalendarWeekItem_calendar_item_header__83l2w span{font-size:12px;font-family:inherit;color:#ada6a6}.CalendarWeekItem_no_hours_message__iytSK{min-height:230px;padding:1.5rem .5rem}.CalendarWeekItem_no_hours_message__iytSK strong{font-size:1.2rem}.CalendarWeekItem_no_hours_message__iytSK span{font-size:.75rem}}.CalendarSevenDays_calendar_seven_container__st35f{width:100%;display:flex;flex-direction:row;justify-content:center;padding:2.3rem 10rem;position:relative;z-index:-99}@media (max-width:780px){.CalendarSevenDays_calendar_seven_container__st35f{width:100%;justify-content:flex-start;margin-top:2rem;padding:2.3rem 0}}.BookingSeaForm_form_container__NHldM{margin:0 5rem 1rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.BookingSeaForm_form_container__NHldM form{display:flex;justify-content:flex-start;align-items:flex-start;grid-gap:1rem;gap:1rem;flex-direction:row}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_personal_info__ZfrQh{display:flex;justify-content:center;grid-gap:1rem;gap:1rem;flex-direction:column;order:1}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info__wj5WO{display:flex;justify-content:center;grid-gap:1rem;gap:1rem;flex-direction:column;order:2}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_text_field_material_ui___9_NC{width:20rem}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info_input__otOQz{width:22rem}.BookingSeaForm_form_container__NHldM form button{border:none;background-color:var(--blue_rejs);color:#fff;height:2rem;transition:background-color .2s ease}.BookingSeaForm_form_container__NHldM form button:hover{background-color:#fff;color:var(--blue_rejs);border:2px solid var(--blue_rejs)}.BookingSeaForm_social_icons__55sYc{font-size:3rem;margin-right:10px}.BookingSeaForm_social_icons__55sYc:first-child{color:#4569c3}.BookingSeaForm_social_icons__55sYc:nth-child(2){color:#cf1e7e}.BookingSeaForm_social_icons__55sYc:nth-child(3){color:#36c076}.BookingSeaForm_social_icons__55sYc:nth-child(4){color:#1c99e7}.BookingSeaForm_modal_existing_reservation__zl4xp{top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate(-50%,-50%);padding:1rem 8rem}.BookingSeaForm_modal_btn__Ajaf9{border:none;width:6rem;background-color:var(--blue_rejs);color:#fff;height:2rem;transition:background-color .2s ease}.BookingSeaForm_modal_btn__Ajaf9:hover{background-color:#fff;color:var(--blue_rejs);border:2px solid var(--blue_rejs)}.BookingSeaForm_modal_text___pREG{font-size:1.2rem;font-family:Montserrat,sans-serif;text-align:center}.BookingSeaForm_booking_sent__j7HT7{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 5%}.BookingSeaForm_booking_sent__j7HT7 .BookingSeaForm_h3___qp3mx,.BookingSeaForm_h4___6UZcf,.BookingSeaForm_h6___HJH2i{text-align:center}.BookingSeaForm_booking_sent__j7HT7 span{font-weight:700}@media (max-width:740px){.BookingSeaForm_form_container__NHldM form{flex-direction:column}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_personal_info__ZfrQh{order:2}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info__wj5WO{order:1}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info_input__otOQz{width:20rem}}@media (max-width:337px){.BookingSeaForm_form_container__NHldM form{width:95%}.BookingSeaForm_form_container__NHldM{justify-content:center;align-items:center;margin:0;width:100%}.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info__wj5WO,.BookingSeaForm_form_container__NHldM form .BookingSeaForm_additional_info_input__otOQz,.BookingSeaForm_form_container__NHldM form .BookingSeaForm_personal_info__ZfrQh,.BookingSeaForm_form_container__NHldM form .BookingSeaForm_text_field_material_ui___9_NC{width:100%}}.BookingMazury_route_arrow__9_aLR{font-weight:900;font-size:1.3rem;margin:0 5px}.BookingMazury_go_to_booking_btn__Ez5_2{margin-top:0!important;background:var(--blue_rejs)!important;color:#fff!important;text-transform:none!important;font-weight:600!important;padding:10px 22px!important;transition:transform .2s ease,box-shadow .2s ease!important}.BookingMazury_go_to_booking_btn__Ez5_2:hover{transform:translateY(-2px)}.BookingMazury_button_mazury_reserv__g09YU{min-height:2.4rem!important;box-shadow:3px 4px 7px rgba(0,0,0,.25)!important;font-size:1rem!important;font-family:Montserrat,sans-serif!important;font-weight:600!important;border:none!important;background-color:#e32a44!important}.BookingMazury_button_mazury_reserv__g09YU:hover{color:#e32a44!important;background-color:#fff!important}.BookingMazury_booking_start_info__rO0H7{margin-top:3rem;height:auto;padding:10rem 0;display:flex;justify-content:center;align-self:center;flex-direction:column;font-size:1.5rem;background-color:var(--blue_rejs)}.BookingMazury_booking_start_info__rO0H7 p{text-align:center;font-weight:700;font-family:Montserrat,sans-serif;color:#fff;line-height:1.3rem;padding:0 1rem}.BookingMazury_booking_start_info__rO0H7 span{text-align:center;font-family:Permanent Marker,sans-serif;font-size:1.9rem;font-weight:700;color:var(--red_light)}.BookingMazury_num_and_reserv_btn_container__etny2{display:flex;justify-content:center;align-items:flex-start;grid-gap:3rem;gap:3rem;padding:0 10rem}.BookingMazury_text_field_mazury_reserv__9rb2R{width:10rem}.BookingMazury_price_field__jHOc_{transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center}.BookingMazury_price_field__jHOc_ .BookingMazury_select_info_price_hours__yoCqH{display:flex;justify-content:space-between;align-items:center;background:#2f80da;color:#fff;padding:.3rem 1rem;border-radius:.2rem;width:50%}.BookingMazury_price_field__jHOc_ p span{font-size:1.2rem;font-weight:800}.BookingMazury_text_bottom_container__ISvrr{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:3rem 5rem 1rem}.BookingMazury_text_bottom_container__ISvrr h5{font-weight:800}.BookingMazury_text_top_container__vyYVw{display:flex;justify-content:space-between;grid-gap:1.5rem;gap:1.5rem;flex-direction:row;margin:.5rem 5rem 1rem}.BookingMazury_text_top_sub_container___wR_k h5{font-weight:800}.BookingMazury_text_top_sub_container___wR_k h4{font-weight:800;margin-bottom:0!important}.BookingMazury_text_top_sub_container___wR_k p{width:100%;padding-right:3rem;text-align:left;margin-bottom:9px}.BookingMazury_text_top_sub_container___wR_k .BookingMazury_second_title__rOQCW{font-size:2rem;text-align:left}.BookingMazury_nunatak_img_div__zB8uQ{display:flex;justify-content:center}.BookingMazury_nunatak_img__DcgMC{width:50%;text-align:center}.BookingMazury_image_jacht_container__BS_xL{width:50%;display:flex;justify-content:center;align-items:center}.BookingMazury_jachtImage__7RwpW{width:70%;height:auto;-o-object-fit:cover;object-fit:cover}.BookingMazury_jacht_image_container__QhnxK{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;grid-gap:1rem;gap:1rem;align-items:start}.BookingMazury_jacht_interior_images_container__k866i{flex-direction:row;grid-gap:10px;gap:10px;display:flex}.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r{display:flex;justify-content:center;align-items:center;flex-direction:column;grid-gap:1.3rem;gap:1.3rem}.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r img{-o-object-fit:cover;object-fit:cover;width:10%;height:10%}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd table tr:first-child{background:var(--blue_rejs);color:#fff}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd table{width:50%;text-align:center}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd a{color:var(--blue_rejs)!important;text-decoration:none;border-bottom:1px solid;transition:color .3s ease,border-color .3s ease}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd a:hover{color:#000!important;border-bottom-color:transparent!important}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd th{background-color:#2a5d97 !;color:#fff;padding:1rem}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd td{padding:1rem 3rem;border-bottom:1px solid #d3d3d3}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd tr:active,.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd tr:hover{background-color:#f1f0f0}.BookingMazury_booking_info_title__29RKo{display:flex;justify-content:center;align-items:flex-end;text-align:center;font-size:1.5rem;margin-top:2rem}@media(max-width:1500px){.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r img{width:200px;height:200px}.BookingMazury_text_top_sub_container___wR_k p{padding-right:0!important}}@media(max-width:1100px){.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r img{width:200px;height:200px}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd table{width:80%}}@media(max-width:910px){.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd table{width:100%}.BookingMazury_text_top_sub_container___wR_k p{padding-right:0}}@media (max-width:626px){.BookingMazury_text_top_sub_container___wR_k .BookingMazury_second_title__rOQCW{text-align:center;display:flex;justify-content:center}}@media(max-width:730px){.BookingMazury_hideOnMobile__DUBhn{display:none!important}.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.75rem;gap:.75rem;flex-wrap:nowrap;width:100%}.BookingMazury_text_top_container__vyYVw .BookingMazury_image_on_the_side_container_top__gs05r img{width:clamp(65px,22vw,140px);height:clamp(65px,22vw,140px);-o-object-fit:cover;object-fit:cover;flex-shrink:1}.BookingMazury_booking_start_info__rO0H7 p{line-height:2rem}.BookingMazury_booking_start_info__rO0H7 span{line-height:4rem}.BookingMazury_num_and_reserv_btn_container__etny2{justify-content:center;padding:0 1rem}.BookingMazury_price_field__jHOc_ .BookingMazury_select_info_price_hours__yoCqH{display:flex;justify-content:space-between;align-items:center;width:90%;grid-gap:8px;gap:8px}.BookingMazury_text_top_container__vyYVw{flex-direction:column;margin:1rem}.BookingMazury_text_bottom_container__ISvrr{margin:3rem 1rem 1rem}.BookingMazury_text_top_container__vyYVw .BookingMazury_table_container__Rsimd td{padding:1rem}.BookingMazury_booking_info_title__29RKo{font-size:.9rem}}@media(max-width:500px){.BookingMazury_text_top_sub_container___wR_k h4{text-align:center;font-weight:800;margin-bottom:0!important}.BookingMazury_text_top_container__vyYVw button{width:80%;display:block;margin:0 auto}}.Contact_main_title_icon_contact__Of5_q{font-size:2.5rem;color:var(--blue_rejs)}.Contact_contact_container__44SFh{margin:.5rem 5rem 1rem}.Contact_google_maps_container__Vw_jL{display:flex;justify-content:center;align-items:center;background-color:vat(--blue_rejs)}.Contact_google_maps_container__Vw_jL iframe{width:100%;height:32rem;margin:3rem 5rem 1rem}.Contact_contact_container__44SFh .Contact_social_icons__n60Yr{font-size:2.2rem;margin-right:10px;cursor:pointer;transition:all .2s ease}.Contact_contact_container__44SFh .Contact_social_icons__n60Yr:hover{color:var(--red_light)}.Contact_contact_container__44SFh .Contact_facebook_icon__kE_Mq{color:#4569c3!important;cursor:pointer}.Contact_contact_container__44SFh .Contact_instagram_icon__3oBxA{color:#cf1e7e!important}.Contact_contact_container__44SFh .Contact_whatsup_icon__G50jr{color:#36c076!important}.Contact_contact_container__44SFh .Contact_youtube_icon__7J_1n{color:#d82727!important}@media(max-width:600px){.Contact_google_maps_container__Vw_jL iframe{margin:0}}@media(max-width:430px){.Contact_contact_container__44SFh{margin:3rem 1rem 1rem}}