@import"https://fonts.googleapis.com/css2?family=Rethink+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";.Editable-module_wrapper_X1{position:relative;border:2px solid #37474F;min-height:40px;min-width:40px;display:block;margin:2px}.Editable-module_wrapper_padding_ZS{padding-top:30px}.Editable-module_icon_IP{font-size:.75rem;color:#fff}.Editable-module_icon-wrapper_Jl{z-index:998;cursor:pointer;position:absolute;background:#37474f;display:flex;justify-content:center;align-items:center;padding:3px}.Editable-module_top-left_LV{top:0;left:0}.Editable-module_top-right_jE{top:0;right:0}.Editable-module_active-icon_sZ{top:0;left:0;cursor:auto}.Editable-module_active-icon_not-active_zG{background:#d23429}.Item-module_desc_YP{margin:15px 0}.Item-module_desc_YP h1,h2,h3,h4{font-size:revert;margin:revert;padding:revert}.Item-module_desc_YP li{margin:15px 0 15px 25px;list-style:unset;list-style-type:disc}.Item-module_desc_YP a{word-break:break-word;color:#fff}.Item-module_desc_YP ul{margin:5px 0}.Heading-module_wrapper_gG{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_kp{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_kp{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_kp{height:200px;padding:24px}}.Heading-module_container_kp .Heading-module_welcome_section_jX{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_kp .Heading-module_welcome_section_jX .Heading-module_text_container_Ki{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_kp .Heading-module_welcome_section_jX .Heading-module_text_container_Ki h1{align-self:stretch;color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_kp .Heading-module_welcome_section_jX .Heading-module_text_container_Ki h1{font-size:48px;line-height:115%;letter-spacing:-.48px}}@media (max-width: 700px){.Heading-module_container_kp .Heading-module_welcome_section_jX .Heading-module_text_container_Ki h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}.AboutUs-module_wrapper_Z9{width:100%}.AboutUs-module_container_WQ{display:flex;padding:0;max-width:1920px;margin:0 auto;width:100%;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.AboutUs-module_container_WQ{padding:64px 32px 96px}}@media (max-width: 700px){.AboutUs-module_container_WQ{padding:48px 24px}}.AboutUs-module_innerWrapper_wG{display:flex;flex-direction:column;align-items:flex-start;gap:128px;align-self:stretch}@media (max-width: 900px){.AboutUs-module_innerWrapper_wG{gap:64px}}@media (max-width: 700px){.AboutUs-module_innerWrapper_wG{gap:48px}}.FirstEditable-module_wrapper_Zp{width:100%}.FirstEditable-module_container_Uw{display:flex;padding:64px 64px 0;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.FirstEditable-module_container_Uw{padding:32px}}@media (max-width: 700px){.FirstEditable-module_container_Uw{padding:24px}}.FirstEditable-module_inner_wrapper_OX{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 900px){.FirstEditable-module_inner_wrapper_OX{gap:32px}}@media (max-width: 700px){.FirstEditable-module_inner_wrapper_OX{gap:24px;flex-direction:column}}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu{gap:24px;align-self:stretch}}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_heading_1E p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_heading_1E p{font-size:14px}}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_subheading_f5{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_subheading_f5 h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_subheading_f5 h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_subheading_f5 p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.FirstEditable-module_inner_wrapper_OX .FirstEditable-module_text_container_Zu .FirstEditable-module_heading_container_GN .FirstEditable-module_subheading_f5 p{font-size:14px}}.FirstEditable-module_inner_wrapper_OX img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.FirstEditable-module_inner_wrapper_OX img{height:224px;flex:1 0 0;aspect-ratio:3/2}}.FirstEditable-module_reservation_button_k3{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.FirstEditable-module_reservation_button_k3 span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.FirstEditable-module_reservation_button_k3 svg{width:15px;height:16.25px}.FirstEditable-module_reservation_button_k3:hover{background:#e0413a!important;transition:background .3s ease-in-out}.SecondEditable-module_wrapper_YS{width:100%}.SecondEditable-module_container_rX{display:flex;padding:64px 64px 0;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.SecondEditable-module_container_rX{padding:32px}}@media (max-width: 700px){.SecondEditable-module_container_rX{padding:24px}}.SecondEditable-module_inner_wrapper_KA{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 900px){.SecondEditable-module_inner_wrapper_KA{gap:32px}}@media (max-width: 700px){.SecondEditable-module_inner_wrapper_KA{gap:24px;flex-direction:column}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO{gap:24px;align-self:stretch;order:2}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_heading_1s p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_heading_1s p{font-size:14px}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_subheading_SD{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_subheading_SD h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_subheading_SD h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_subheading_SD p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_text_container_JO .SecondEditable-module_heading_container_2j .SecondEditable-module_subheading_SD p{font-size:14px}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6{display:flex;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 700px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6{align-self:stretch;order:1}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_imageWrapper_H0{display:flex;align-items:center;gap:8px;flex:1 0 0}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_one_Cx{padding-top:32px}@media (max-width: 700px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_one_Cx{padding-top:16px}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_two_MI{padding-bottom:32px}@media (max-width: 700px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_two_MI{padding-bottom:16px}}.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_wP{height:304px;flex:1 0 0;aspect-ratio:1/1;border-radius:8px;background:#d3d3d3 50% / cover no-repeat;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.SecondEditable-module_inner_wrapper_KA .SecondEditable-module_imageContainer_t6 .SecondEditable-module_image_wP{height:168px}}.SecondEditable-module_reservation_button_3K{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.SecondEditable-module_reservation_button_3K span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.SecondEditable-module_reservation_button_3K svg{width:15px;height:16.25px}.SecondEditable-module_reservation_button_3K:hover{background:#e0413a!important;transition:background .3s ease-in-out}.ThirdEditable-module_wrapper_bf{width:100%}.ThirdEditable-module_container_m9{display:flex;padding:64px 64px 0;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.ThirdEditable-module_container_m9{padding:32px}}@media (max-width: 700px){.ThirdEditable-module_container_m9{padding:24px}}.ThirdEditable-module_inner_wrapper_HT{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 900px){.ThirdEditable-module_inner_wrapper_HT{gap:32px}}@media (max-width: 700px){.ThirdEditable-module_inner_wrapper_HT{gap:24px;flex-direction:column}}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um{gap:24px;align-self:stretch}}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_heading_Hd p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_heading_Hd p{font-size:14px}}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_subheading_JK{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_subheading_JK h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_subheading_JK h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_subheading_JK p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.ThirdEditable-module_inner_wrapper_HT .ThirdEditable-module_text_container_Um .ThirdEditable-module_heading_container_l1 .ThirdEditable-module_subheading_JK p{font-size:14px}}.ThirdEditable-module_inner_wrapper_HT img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.ThirdEditable-module_inner_wrapper_HT img{height:224px;flex:1 0 0;aspect-ratio:3/2}}.ThirdEditable-module_reservation_button_Wh{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.ThirdEditable-module_reservation_button_Wh span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.ThirdEditable-module_reservation_button_Wh svg{width:15px;height:16.25px}.ThirdEditable-module_reservation_button_Wh:hover{background:#e0413a!important;transition:background .3s ease-in-out}.Reviews-module_wrapper_bd{width:100%;background:var(--bg-color)}.Reviews-module_container_Ws{display:flex;padding:120px 64px;max-width:1920px;margin:0 auto;width:100%;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.Reviews-module_container_Ws{padding:96px 32px}}@media (max-width: 700px){.Reviews-module_container_Ws{padding:48px 24px}}.Reviews-module_content_wrapper_Si{display:flex;flex-direction:column;align-items:center;gap:32px;align-self:stretch}.Reviews-module_innerWrapper_Um{display:flex;flex-direction:column;align-items:flex-start;gap:48px;align-self:stretch}@media (max-width: 900px){.Reviews-module_innerWrapper_Um{gap:32px}}.Reviews-module_text_container_C9{display:flex;flex-direction:column;align-items:var(--align-items);gap:16px;align-self:stretch}.Reviews-module_text_container_C9 .Reviews-module_heading_Yy p{align-self:stretch;color:var(--2-variant-Grey-grey-300, #989898);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Reviews-module_text_container_C9 .Reviews-module_heading_Yy p{font-size:14px;line-height:165%}}@media (max-width: 700px){.Reviews-module_text_container_C9 .Reviews-module_heading_Yy p{font-size:14px;line-height:165%}}.Reviews-module_text_container_C9 .Reviews-module_subheading_go h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.Reviews-module_text_container_C9 .Reviews-module_subheading_go h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Reviews-module_review_section_zf{width:100%}.Reviews-module_list_rg{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}@media (max-width: 900px){.Reviews-module_list_rg{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width: 700px){.Reviews-module_list_rg{gap:8px}}.Reviews-module_item_G-{display:flex;padding:24px;flex-direction:column;align-items:flex-start;width:100%;gap:16px;align-self:stretch;border-radius:8px;background:var(--box-bg-color)}@media (max-width: 700px){.Reviews-module_item_G-{padding:12px;flex-direction:column;gap:12px;flex-shrink:0}}.Reviews-module_text_paragraph_7L p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Reviews-module_text_paragraph_7L p{font-size:14px;line-height:165%}}.Reviews-module_author_container_Yf{display:flex;align-items:baseline;gap:16px}@media (max-width: 700px){.Reviews-module_author_container_Yf{flex-direction:column;justify-content:center;gap:0px;align-items:flex-start}}.Reviews-module_author_container_Yf h4{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:16px;font-style:normal;font-weight:600;line-height:100%}@media (max-width: 900px){.Reviews-module_author_container_Yf h4{font-size:14px;line-height:165%}}.Reviews-module_author_container_Yf p{color:var(--2-variant-Grey-grey-300, #989898);font-size:12px;font-style:normal;font-weight:400;line-height:170%}.Reviews-module_button_container_Sw{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}.Reviews-module_button_container_Sw .Reviews-module_button_wrapper_SF{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;transition:.3s}.Reviews-module_button_container_Sw .Reviews-module_button_wrapper_SF:hover{border:1px solid var(--2-variant-Green-green-500, #2F4B46)}.Reviews-module_button_container_Sw .Reviews-module_button_wrapper_SF h3{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.Reviews-module_button_container_Sw .Reviews-module_button_wrapper_SF h3{font-size:16px}}.Reviews-module_iconRotated_OK{transform:rotate(45deg);transition:transform .3s ease}.Activities-module_wrapper_Ei{width:100%}.Activities-module_container_zi{display:flex;padding:64px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 950px){.Activities-module_container_zi{padding:64px 32px 32px}}@media (max-width: 820px){.Activities-module_container_zi{padding:48px 24px 24px}}.Activities-module_innerWrapper_VB{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 950px){.Activities-module_innerWrapper_VB{align-items:flex-start;gap:32px}}@media (max-width: 820px){.Activities-module_innerWrapper_VB{flex-direction:column;gap:24px}}.Activities-module_innerWrapperReverse_CY{flex-direction:row-reverse}@media (max-width: 820px){.Activities-module_innerWrapperReverse_CY{flex-direction:column}}.Activities-module_activitiesWrapper_Lb{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 820px){.Activities-module_activitiesWrapper_Lb{gap:24px;align-self:stretch}}.Activities-module_activitiesWrapper_Lb h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 950px){.Activities-module_activitiesWrapper_Lb h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 820px){.Activities-module_activitiesWrapper_Lb h2{font-size:24px;line-height:130%}}.Activities-module_activitiesOptions_Nt{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm{display:flex;align-items:flex-start;gap:16px;align-self:stretch}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityHeaderBox_8Y{display:flex;align-items:center;gap:8px;align-self:stretch}@media (max-width: 950px){.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityHeaderBox_8Y{flex-direction:row;align-items:flex-start}}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityHeaderBox_8Y .Activities-module_distance_y-{display:flex;padding:4px 8px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0);color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityHeaderBox_8Y .Activities-module_title_JP{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 950px){.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityHeaderBox_8Y .Activities-module_title_JP{align-self:stretch;font-size:16px}}.Activities-module_activitiesOptions_Nt .Activities-module_activity_Gm .Activities-module_activityTextBox_Eb .Activities-module_activityParagraph_Bd{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:165%}.Activities-module_gallery_Zs{display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px}@media (max-width: 820px){.Activities-module_gallery_Zs{max-width:none}}.Activities-module_galleryMainImages_Lq{width:100%;aspect-ratio:8/5;padding-right:32px;max-height:280px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.Activities-module_galleryMainImagesReverse_BR{padding-left:32px;padding-right:0}.Activities-module_galleryMainImage_aq{width:100%;max-height:280px;align-self:stretch;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover;border-radius:8px}.Activities-module_gallerySmallImages_Rc{display:flex;padding-left:32px;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 480px){.Activities-module_gallerySmallImages_Rc{gap:8px}}.Activities-module_gallerySmallImagesReverse_kD{padding-left:0;padding-right:32px}.Activities-module_gallerySmallImage_oq{width:100%;aspect-ratio:1/1;height:auto;flex:1 1 0;min-width:0;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (max-width: 820px){.Activities-module_galleryMainImages_Lq,.Activities-module_galleryMainImagesReverse_BR,.Activities-module_gallerySmallImages_Rc,.Activities-module_gallerySmallImagesReverse_kD{padding-left:0;padding-right:0}}.Heading-module_wrapper_um{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_nd{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_nd{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_nd{height:200px;padding:24px}}.Heading-module_container_nd .Heading-module_welcome_section_81{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_nd .Heading-module_welcome_section_81 .Heading-module_text_container_ts{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_nd .Heading-module_welcome_section_81 .Heading-module_text_container_ts h1{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_nd .Heading-module_welcome_section_81 .Heading-module_text_container_ts h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Heading-module_container_nd .Heading-module_welcome_section_81 .Heading-module_text_container_ts h1{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Heading-module_about_room_lS{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 700px){.Heading-module_about_room_lS{gap:8px}}.Heading-module_about_room_lS .Heading-module_price_ta{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.Heading-module_about_room_lS .Heading-module_price_ta{gap:4px}}.Heading-module_about_room_lS .Heading-module_price_ta p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_lS .Heading-module_price_ta p{font-size:12px;line-height:170%}}.Heading-module_about_room_lS .Heading-module_price_ta .Heading-module_price_value_8E{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:24px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 900px){.Heading-module_about_room_lS .Heading-module_price_ta .Heading-module_price_value_8E{padding:4px 8px;font-size:20px;font-weight:500;line-height:100%}}@media (max-width: 700px){.Heading-module_about_room_lS .Heading-module_price_ta .Heading-module_price_value_8E{font-size:16px}}.Heading-module_about_room_lS .Heading-module_divider_kt{width:1px;height:24px;opacity:.1;background:#fff}.Heading-module_about_room_lS .Heading-module_beds_Zu{display:flex;align-items:center;gap:8px}.Heading-module_about_room_lS bed_icon{max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1}.Heading-module_about_room_lS .Heading-module_places_count_El{display:flex;align-items:center;gap:8px}.Heading-module_about_room_lS .Heading-module_places_count_El p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_lS .Heading-module_places_count_El p{font-size:12px;line-height:170%}}.ApartmentOpen-module_wrapper_3Y{width:100%}.ApartmentOpen-module_container_KL{display:flex;padding:64px 64px 128px;flex-direction:column;align-items:center;gap:16px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.ApartmentOpen-module_container_KL{padding:64px 32px;gap:24px}}@media (max-width: 700px){.ApartmentOpen-module_container_KL{padding:0;gap:24px}}.ApartmentOpen-module_innerWrapper_fI{display:flex;justify-content:center;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.ApartmentOpen-module_innerWrapper_fI{gap:32px}}@media (max-width: 700px){.ApartmentOpen-module_innerWrapper_fI{padding:48px 24px;flex-direction:column;align-items:center;gap:24px}}.Heading-module_wrapper_VI{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_Yz{display:flex;height:600px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_Yz{height:350px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_Yz{height:300px;padding:24px}}.Heading-module_container_Yz .Heading-module_welcome_section_1M{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_Yz .Heading-module_welcome_section_1M .Heading-module_text_container_Id{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_Yz .Heading-module_welcome_section_1M .Heading-module_text_container_Id h1{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_Yz .Heading-module_welcome_section_1M .Heading-module_text_container_Id h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Heading-module_container_Yz .Heading-module_welcome_section_1M .Heading-module_text_container_Id h1{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Heading-module_about_room_ES{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 700px){.Heading-module_about_room_ES{gap:8px}}.Heading-module_about_room_ES .Heading-module_price_sS{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.Heading-module_about_room_ES .Heading-module_price_sS{gap:4px}}.Heading-module_about_room_ES .Heading-module_price_sS p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_ES .Heading-module_price_sS p{font-size:12px;line-height:170%}}.Heading-module_about_room_ES .Heading-module_price_sS .Heading-module_price_value_nl{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:24px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 900px){.Heading-module_about_room_ES .Heading-module_price_sS .Heading-module_price_value_nl{padding:4px 8px;font-size:20px;font-weight:500;line-height:100%}}@media (max-width: 700px){.Heading-module_about_room_ES .Heading-module_price_sS .Heading-module_price_value_nl{font-size:16px}}.Heading-module_about_room_ES .Heading-module_divider_8x{width:1px;height:24px;opacity:.1;background:#fff}.Heading-module_about_room_ES .Heading-module_beds_8G{display:flex;align-items:center;gap:8px}.Heading-module_about_room_ES bed_icon{max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1}.Heading-module_about_room_ES .Heading-module_places_count_bG{display:flex;align-items:center;gap:8px}.Heading-module_about_room_ES .Heading-module_places_count_bG p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_ES .Heading-module_places_count_bG p{font-size:12px;line-height:170%}}.Reservation-module_wrapper_m5{width:100%;max-width:300px}@media (max-width: 700px){.Reservation-module_wrapper_m5{max-width:none}}.Reservation-module_container_bJ{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 900px){.Reservation-module_container_bJ{max-width:200px}}@media (max-width: 700px){.Reservation-module_container_bJ{max-width:none;width:100%}}.Reservation-module_reservation_btn_H5{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Orange-orange-500, #F64740);transition:background .3s ease-in-out}.Reservation-module_reservation_btn_H5:hover{background:#e0413a!important}@media (max-width: 700px){.Reservation-module_reservation_btn_H5{padding:12px 24px;width:100%;justify-content:center;align-items:center;gap:12px;align-self:stretch}}.Reservation-module_reservation_btn_H5 h2{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Reservation-module_infoBox_Yp{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 700px){.Reservation-module_infoBox_Yp{padding:15px 16px;align-self:stretch}}.Reservation-module_infoBoxContainer_E5{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Reservation-module_infoBoxContainer_E5 h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}.Reservation-module_infoBoxContainer_E5 .Reservation-module_info_links_Qj{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Reservation-module_infoBoxContainer_E5 .Reservation-module_info_links_Qj .Reservation-module_info_links_text_Bc{display:flex;align-items:center;gap:8px;align-self:stretch}.Reservation-module_infoBoxContainer_E5 .Reservation-module_info_links_Qj h2{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:16px;font-style:normal;font-weight:500;line-height:100%}.Reservation-module_infoBoxContainer_E5 .Reservation-module_social_media_Oc{display:flex;align-items:flex-start;gap:8px}.Reservation-module_infoBoxContainer_E5 .Reservation-module_social_media_Oc .Reservation-module_social_media_box_-l{display:flex;width:42px;aspect-ratio:1 / 1;justify-content:center;align-items:center;gap:12px;border-radius:8px;border:1px solid var(--2-variant-Green-green-100, #BFC7C6)}.AboutApartment-module_wrapper_0k{width:100%}.AboutApartment-module_container_v2{display:flex;flex-direction:column;align-items:flex-start;gap:48px;flex:1 0 0}@media (max-width: 700px){.AboutApartment-module_container_v2{gap:32px;align-self:stretch}}.About-module_wrapper_Rm{width:100%}.About-module_container_AE{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.About-module_container_AE{gap:16px}}.About-module_textContainer_IS,.About-module_bathroomContainer_eq{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.About-module_textContainer_IS,.About-module_bathroomContainer_eq{gap:8px}}.About-module_textContainer_IS .About-module_list_uU,.About-module_bathroomContainer_eq .About-module_list_uU{-moz-column-count:2;column-count:2;-moz-column-gap:180px;column-gap:180px;padding-left:18px;margin:0}@media (max-width: 700px){.About-module_textContainer_IS .About-module_list_uU,.About-module_bathroomContainer_eq .About-module_list_uU{-moz-column-count:1;column-count:1}}.About-module_textContainer_IS .About-module_list_uU li,.About-module_bathroomContainer_eq .About-module_list_uU li{list-style:disc;flex:1 0 0;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 700px){.About-module_textContainer_IS .About-module_list_uU li,.About-module_bathroomContainer_eq .About-module_list_uU li{font-size:14px;line-height:165%}}.About-module_textContainer_IS h2,.About-module_bathroomContainer_eq h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.About-module_textContainer_IS h2,.About-module_bathroomContainer_eq h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.About-module_textContainer_IS h2,.About-module_bathroomContainer_eq h2{font-size:24px;line-height:130%}}.About-module_textContainer_IS h5,.About-module_bathroomContainer_eq h5{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:600;line-height:130%}@media (max-width: 900px){.About-module_textContainer_IS h5,.About-module_bathroomContainer_eq h5{font-size:20px;line-height:135%}}.About-module_textContainer_IS p,.About-module_bathroomContainer_eq p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.About-module_textContainer_IS p,.About-module_bathroomContainer_eq p{font-size:14px;line-height:165%}}.Accommodation-module_wrapper_jR{width:100%}.Accommodation-module_container_4i{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Accommodation-module_container_4i{gap:16px}}.Accommodation-module_textContainer_k-{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.Accommodation-module_textContainer_k-{gap:8px}}.Accommodation-module_textContainer_k- .Accommodation-module_list_Pl{-moz-column-count:2;column-count:2;-moz-column-gap:80px;column-gap:80px;padding-left:18px;margin:0}@media (max-width: 700px){.Accommodation-module_textContainer_k- .Accommodation-module_list_Pl{-moz-column-count:1;column-count:1}}.Accommodation-module_textContainer_k- .Accommodation-module_list_Pl li{list-style:disc;flex:1 0 0;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 700px){.Accommodation-module_textContainer_k- .Accommodation-module_list_Pl li{font-size:14px;line-height:165%}}.Accommodation-module_textContainer_k- h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Accommodation-module_textContainer_k- h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.Accommodation-module_textContainer_k- h2{font-size:24px;line-height:130%}}.Accommodation-module_textContainer_k- p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Accommodation-module_textContainer_k- p{font-size:14px;line-height:165%}}.Accommodation-module_smoking_Qc p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-family:Manrope;font-size:16px;font-style:normal;line-height:160%}@media (max-width: 900px){.Accommodation-module_smoking_Qc p{font-size:14px;line-height:165%}}.AdditionalFeatures-module_wrapper_17{width:100%}.AdditionalFeatures-module_container_VX,.AdditionalFeatures-module_featuresContainer_cS{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.AdditionalFeatures-module_container_VX,.AdditionalFeatures-module_featuresContainer_cS{gap:16px}}.AdditionalFeatures-module_textContainer_xI h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.AdditionalFeatures-module_textContainer_xI h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.AdditionalFeatures-module_textContainer_xI h2{font-size:24px;line-height:130%}}.Features-module_wrapper_dD{width:100%}.Features-module_container_S6{display:flex;align-items:center;gap:32px;align-self:stretch}@media (max-width: 900px){.Features-module_container_S6{gap:24px}}@media (max-width: 700px){.Features-module_container_S6{flex-direction:column;align-items:flex-start;gap:16px}}.Features-module_container_S6 .Features-module_image_iS{width:200px;height:200px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:8px}@media (max-width: 900px){.Features-module_container_S6 .Features-module_image_iS{width:160px;height:160px}}.Features-module_subheading_aQ{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 900px){.Features-module_subheading_aQ{gap:8px}}.Features-module_subheading_aQ h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:600;line-height:130%}@media (max-width: 900px){.Features-module_subheading_aQ h2{font-size:20px;line-height:135%}}.Features-module_subheading_aQ p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Features-module_subheading_aQ p{font-size:14px;line-height:165%}}.ReservationInfo-module_wrapper_Kf{width:100%}.ReservationInfo-module_container_X9{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.ReservationInfo-module_container_X9{gap:8px}}.ReservationInfo-module_container_X9 h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.ReservationInfo-module_container_X9 h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.ReservationInfo-module_container_X9 h2{font-size:24px;line-height:130%}}.ReservationInfo-module_container_X9 p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.ReservationInfo-module_container_X9 p{font-size:14px;line-height:165%}}.Gallery-module_wrapper_18{width:100%}.Gallery-module_container_DD{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Gallery-module_container_DD{gap:16px}}.Gallery-module_textContainer_-Y{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Gallery-module_textContainer_-Y{gap:16px}}.Gallery-module_textContainer_-Y h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Gallery-module_textContainer_-Y h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.Gallery-module_textContainer_-Y h2{font-size:24px;line-height:130%}}.Gallery-module_textContainer_-Y .Gallery-module_gallery_uy{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-self:stretch}@media (max-width: 950px){.Gallery-module_textContainer_-Y .Gallery-module_gallery_uy{grid-template-columns:repeat(2,1fr);gap:8px}}.Gallery-module_textContainer_-Y .Gallery-module_gallery_uy .Gallery-module_item_EM{width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden}.Gallery-module_textContainer_-Y .Gallery-module_gallery_uy .Gallery-module_item_EM img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:4px}.Apartments-module_wrapper_nI{width:100%;background:var(--2-variant-Green-green-50, #EAEDED)}.Apartments-module_container_k3{display:flex;padding:64px 64px 128px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.Apartments-module_container_k3{padding:48px 32px 96px}}@media (max-width: 700px){.Apartments-module_container_k3{padding:24px 24px 48px}}.Apartments-module_innerWrapper_Q7{display:flex;flex-direction:column;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7{gap:48px}}@media (max-width: 700px){.Apartments-module_innerWrapper_Q7{gap:32px}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}@media (max-width: 700px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij{flex-direction:column;align-items:flex-start;gap:16px}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld{display:flex;max-width:630px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 700px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld{align-self:stretch;flex:unset}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld .Apartments-module_heading_j- p{align-self:stretch;color:var(--2-variant-Grey-grey-300, #989898);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld .Apartments-module_heading_j- p{font-size:14px;line-height:165%}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld .Apartments-module_subheading_Xz h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_text_container_Ld .Apartments-module_subheading_Xz h2{font-size:32px;letter-spacing:-.32px;line-height:125%}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46)!important;transition:background .3s ease-in-out}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of:hover{background:var(--2-variant-Green-green-50, #EAEDED)}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of{padding:12px 24px;gap:12px}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of .Apartments-module_text_D7 h3{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of .Apartments-module_text_D7 h3{font-size:16px}}.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of .Apartments-module_svg_Fg{width:20px;height:20px;aspect-ratio:1/1}@media (max-width: 900px){.Apartments-module_innerWrapper_Q7 .Apartments-module_heading_container_Ij .Apartments-module_button_container_Of .Apartments-module_svg_Fg{width:18px;height:18px}}.Apartments-module_innerWrapper_Q7 .Apartments-module_gallery_container_6p{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}.RoomsGallery-module_wrapper_Qp{width:100%}.RoomsGallery-module_viewport_lS{width:100%;overflow:hidden}.RoomsGallery-module_gallery_track_uL{display:flex;gap:16px;transition:transform .35s ease;will-change:transform}.RoomsGallery-module_slide_xi{flex:0 0 calc(50% - 8px);min-width:calc(50% - 8px)}@media (max-width: 768px){.RoomsGallery-module_slide_xi{flex:0 0 100%;min-width:100%}}.RoomsGallery-module_gallery_images_-Z{display:flex;align-items:flex-start;gap:16px;width:100%}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z{gap:8px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM{position:relative;overflow:hidden;display:flex;width:100%;height:400px;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:8px;background:#d4d4d4}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#0006,#0006),var(--room-bg);background-position:50%;background-size:cover;background-repeat:no-repeat;transform:scale(1);transition:transform .45s ease;z-index:0}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .45s ease;z-index:1}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM:hover:before{transform:scale(1.02)}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM:hover:after{background:#0000002e}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM>*{position:relative;z-index:2}@media (max-width: 900px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM{width:500px;height:308px;aspect-ratio:125/77}}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM{width:330px;height:204px;padding:16px;aspect-ratio:55/34}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X{gap:8px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_title_i7 h2{align-self:stretch;color:var(--White, #FFF);font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_title_i7 h2{font-size:24px;line-height:130%}}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_title_i7 h2{font-size:20px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf{display:flex;align-items:center;gap:16px}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf{gap:8px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr{gap:4px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:12px;line-height:170%}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr .RoomsGallery-module_price_value_h6{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_price_Hr .RoomsGallery-module_price_value_h6{padding:4px 8px;font-size:16px;font-weight:500;line-height:100%}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_divider_RT{width:1px;height:24px;opacity:.1;background:#fff}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_beds_Ki{display:flex;align-items:center;gap:8px}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_beds_Ki bed_icon{max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_places_count_YN{display:flex;align-items:center;gap:8px}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_places_count_YN p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_room_heading_3X .RoomsGallery-module_about_room_wf .RoomsGallery-module_places_count_YN p{font-size:12px;line-height:170%}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10{display:flex;align-items:center;gap:16px}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_button_ia{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--White, #FFF);transition:background .3s ease-in-out}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_button_ia:hover{background:#ffffff1a!important}@media (max-width: 900px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_button_ia{padding:12px 24px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_button_ia h3{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_button_ia h3{font-size:16px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_calendar_button_4k{display:flex;width:52px;padding:16px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--2-variant-Orange-orange-500, #F64740);aspect-ratio:1/1;transition:background .3s ease-in-out}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_calendar_button_4k:hover{background:#e0413a!important}@media (max-width: 900px){.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_calendar_button_4k{width:44px;height:44px}}.RoomsGallery-module_gallery_images_-Z .RoomsGallery-module_room_container_tM .RoomsGallery-module_bottom_container_10 .RoomsGallery-module_calendar_button_4k svg{width:20px;height:20px;flex-shrink:0;aspect-ratio:1/1}.RoomNavigation-module_wrapper_zb{width:100%;margin-top:24px}.RoomNavigation-module_navigation_container_yV{display:flex;align-items:center;gap:32px}.RoomNavigation-module_navigation_X-{display:flex;align-items:flex-start;gap:16px}.RoomNavigation-module_navigation_button_0m{display:flex;width:52px;height:52px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #bfc7c6;background:transparent;cursor:pointer}@media (max-width: 900px){.RoomNavigation-module_navigation_button_0m{width:42px;height:42px}}.RoomNavigation-module_navigation_button_0m svg{width:20px;height:20px}.RoomNavigation-module_disabled_tc{opacity:.3;cursor:not-allowed}.RoomNavigation-module_navigation_slide_bar_rD{position:relative;flex:1;height:2px;background:#0000001a;overflow:hidden;border-radius:999px}.RoomNavigation-module_navigation_progress_Nf{height:100%;background:#0000004d;transition:width .35s ease}.ApartmentReservation-module_wrapper_B5{width:100%}.ApartmentReservation-module_container_eS{max-width:1920px;margin:0 auto;display:flex;padding:64px 64px 128px;flex-direction:column;align-items:center;gap:128px;align-self:stretch}@media (max-width: 900px){.ApartmentReservation-module_container_eS{padding:64px 32px 96px;gap:96px}}@media (max-width: 700px){.ApartmentReservation-module_container_eS{padding:48px 24px 64px;gap:64px}}.Heading-module_wrapper_6m{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_MY{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_MY{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_MY{height:200px;padding:24px}}.Heading-module_container_MY .Heading-module_welcome_section_qJ{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_MY .Heading-module_welcome_section_qJ .Heading-module_text_container_bG{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_MY .Heading-module_welcome_section_qJ .Heading-module_text_container_bG h1{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_MY .Heading-module_welcome_section_qJ .Heading-module_text_container_bG h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Heading-module_container_MY .Heading-module_welcome_section_qJ .Heading-module_text_container_bG h1{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Heading-module_about_room_QX{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 700px){.Heading-module_about_room_QX{gap:8px}}.Heading-module_about_room_QX .Heading-module_price_W5{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.Heading-module_about_room_QX .Heading-module_price_W5{gap:4px}}.Heading-module_about_room_QX .Heading-module_price_W5 p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_QX .Heading-module_price_W5 p{font-size:12px;line-height:170%}}.Heading-module_about_room_QX .Heading-module_price_W5 .Heading-module_price_value_td{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:24px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 900px){.Heading-module_about_room_QX .Heading-module_price_W5 .Heading-module_price_value_td{padding:4px 8px;font-size:20px;font-weight:500;line-height:100%}}@media (max-width: 700px){.Heading-module_about_room_QX .Heading-module_price_W5 .Heading-module_price_value_td{font-size:16px}}.Heading-module_about_room_QX .Heading-module_divider_X6{width:1px;height:24px;opacity:.1;background:#fff}.Heading-module_about_room_QX .Heading-module_beds_6V{display:flex;align-items:center;gap:8px}.Heading-module_about_room_QX .Heading-module_bed_icon_HN{width:20px;height:20px;flex-shrink:0}.Heading-module_about_room_QX .Heading-module_places_count_SN{display:flex;align-items:center;gap:8px}.Heading-module_about_room_QX .Heading-module_places_count_SN p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_QX .Heading-module_places_count_SN p{font-size:12px;line-height:170%}}.ReservationForm-module_wrapper_rT{width:100%}.ReservationForm-module_content_In{display:flex;max-height:700px;align-self:stretch}@media (max-width: 1270px){.ReservationForm-module_content_In{position:unset}}.ReservationForm-module_formBox_CG{position:relative;display:flex;width:100%;margin-right:-80px;z-index:2;flex-direction:column;align-items:stretch;align-self:stretch;padding-bottom:64px;gap:24px;flex:auto}@media (max-width: 1270px){.ReservationForm-module_formBox_CG{margin-right:0;position:unset}}@media (max-width: 900px){.ReservationForm-module_formBox_CG{align-self:stretch;padding-bottom:0}}.ReservationForm-module_img_V-{display:flex;height:100%;width:100%;aspect-ratio:1 / 1;flex-direction:column;-o-object-fit:cover;object-fit:cover;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 1270px){.ReservationForm-module_img_V-{display:none}}.Breadcrumbs-module_wrapper_ps{width:100%}.Breadcrumbs-module_container_wl{display:flex;align-items:center;gap:24px}@media (max-width: 700px){.Breadcrumbs-module_container_wl{gap:16px}}.Breadcrumbs-module_breadCrumbBox_t2{display:flex;align-items:center;gap:8px}.Breadcrumbs-module_step_b6{display:flex;width:32px;height:32px;justify-content:center;align-items:center;gap:12px;border-radius:8px}@media (max-width: 700px){.Breadcrumbs-module_step_b6{width:24px;height:24px;aspect-ratio:1/1}}.Breadcrumbs-module_step_b6 h2{color:var(--White, #FFF);font-size:16px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 700px){.Breadcrumbs-module_step_b6 h2{font-size:14px}}.Breadcrumbs-module_stepDone_GU .Breadcrumbs-module_step_b6{background:var(--2-variant-Green-green-500, #2F4B46)}.Breadcrumbs-module_stepDone_GU .Breadcrumbs-module_text_K6 p{color:var(--2-variant-Grey-grey-900, #2B2B2B)}.Breadcrumbs-module_activeStep_9i .Breadcrumbs-module_step_b6{background:var(--2-variant-Grey-grey-900, #2B2B2B)}.Breadcrumbs-module_activeStep_9i .Breadcrumbs-module_text_K6 p{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-weight:500}.Breadcrumbs-module_notDoneYet_oH .Breadcrumbs-module_step_b6{background:var(--2-variant-Grey-grey-900, #b1b1b1)}.Breadcrumbs-module_notDoneYet_oH .Breadcrumbs-module_text_K6 P{color:var(--2-variant-Grey-grey-900, #b1b1b1)}.Breadcrumbs-module_text_K6 p{font-size:14px;font-style:normal;font-weight:400;line-height:165%}.OptionsForm-module_wrapper_l4{width:100%}.OptionsForm-module_container_xK{display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;width:700px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 1270px){.OptionsForm-module_container_xK{width:100%;max-width:none}}@media (max-width: 900px){.OptionsForm-module_container_xK{padding:32px;gap:32px}}@media (max-width: 700px){.OptionsForm-module_container_xK{padding:16px;gap:24px}}.OptionsForm-module_formInnerWrapper_1W{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px}@media (max-width: 900px){.OptionsForm-module_formInnerWrapper_1W{margin:0;gap:16px}}.OptionsForm-module_formInnerWrapper_1W h4{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.OptionsForm-module_formInnerWrapper_1W h4{font-size:24px;line-height:130%}}@media (max-width: 700px){.OptionsForm-module_formInnerWrapper_1W h4{font-size:20px;line-height:135%}}.OptionsForm-module_applicationButton_-X{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;opacity:.3;color:var(--White, #FFF);width:100%;cursor:not-allowed}@media (max-width: 900px){.OptionsForm-module_applicationButton_-X{margin-top:32px;font-size:16px}}@media (max-width: 700px){.OptionsForm-module_applicationButton_-X{margin-top:24px;font-size:16px}}.OptionsForm-module_applicationButton_-X:disabled{opacity:.3;cursor:not-allowed}.OptionsForm-module_applicationButtonActive_aC{opacity:1;cursor:pointer}.OptionsForm-module_inputBox_La{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0);border-bottom:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.OptionsForm-module_inputBox_La label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.OptionsForm-module_inputBox_La label{font-size:16px;line-height:100%}}.OptionsForm-module_inputBox_La .OptionsForm-module_fieldWrapper_-V{display:flex;align-items:flex-start;gap:12px;align-self:stretch}@media (max-width: 700px){.OptionsForm-module_inputBox_La .OptionsForm-module_fieldWrapper_-V{flex-direction:column}}.OptionsForm-module_guestCountBox_ba{display:flex;padding:24px;align-items:center;gap:24px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}@media (max-width: 900px){.OptionsForm-module_guestCountBox_ba{padding:24px 16px}}@media (max-width: 700px){.OptionsForm-module_guestCountBox_ba{padding:16px 12px;flex-direction:column;align-items:flex-start}}.OptionsForm-module_guestLabelContainer_mA{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}@media (max-width: 700px){.OptionsForm-module_guestLabelContainer_mA{align-self:stretch}}.OptionsForm-module_guestLabelContainer_mA .OptionsForm-module_title_IK h2{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 700px){.OptionsForm-module_guestLabelContainer_mA .OptionsForm-module_title_IK h2{font-size:16px}}.OptionsForm-module_guestLabelContainer_mA .OptionsForm-module_note_gs p{color:var(--2-variant-Grey-grey-700, #484848);font-size:12px;font-style:normal;font-weight:400;line-height:170%}.OptionsForm-module_peopleCountInputContainer_A6{display:flex;width:200px;height:50px;max-width:200px;align-items:center;border-radius:8px;border:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.OptionsForm-module_peopleCountInputContainer_A6 .OptionsForm-module_countBtn_i4{display:flex;width:50px;padding:12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;align-self:stretch;aspect-ratio:1/1;background:var(--White, #FFF)}.OptionsForm-module_peopleCountInputContainer_A6 .OptionsForm-module_minus_T7{border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.OptionsForm-module_peopleCountInputContainer_A6 .OptionsForm-module_plus_R5{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid var(--2-variant-Grey-grey-100, #D0D0D0);border-left:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.OptionsForm-module_countOutput_Qe{display:flex;min-width:100px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;background:var(--White, #FFF);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:16px;font-style:normal;font-weight:400}.OptionsForm-module_bed_icon_Ph{max-width:15px;max-height:15px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1;filter:brightness(0) saturate(100%) invert(10%)}.ContactForm-module_wrapper_Ht{width:100%}.ContactForm-module_container_wJ{display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;width:700px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 1270px){.ContactForm-module_container_wJ{width:100%;max-width:none}}@media (max-width: 900px){.ContactForm-module_container_wJ{padding:32px;gap:32px}}@media (max-width: 700px){.ContactForm-module_container_wJ{padding:16px;gap:24px}}.ContactForm-module_formInnerWrapper_i2{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:24px;align-self:stretch}@media (max-width: 700px){.ContactForm-module_formInnerWrapper_i2{margin:0;gap:16px}}.ContactForm-module_formInnerWrapper_i2 h4{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.ContactForm-module_formInnerWrapper_i2 h4{font-size:24px;line-height:130%}}@media (max-width: 700px){.ContactForm-module_formInnerWrapper_i2 h4{font-size:20px;line-height:135%}}.ContactForm-module_formSection_mh{display:flex;flex-direction:column;padding:24px 24px 0;align-items:flex-start;gap:24px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ContactForm-module_formSection_mh .ContactForm-module_inputBox_Wi{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.ContactForm-module_formSection_mh .ContactForm-module_inputBox_Wi label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ContactForm-module_formSection_mh .ContactForm-module_inputBox_Wi label{font-size:16px;line-height:100%}}.ContactForm-module_inputBoxButton_uW{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch}.ContactForm-module_sendButtonBox_kP{display:flex;flex-direction:row;align-items:stretch;gap:16px;align-self:stretch}@media (max-width: 900px){.ContactForm-module_sendButtonBox_kP{flex-direction:column}}.ContactForm-module_submitButton_hu{display:flex;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch}.ContactForm-module_goBackButton_48 button{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}@media (max-width: 900px){.ContactForm-module_goBackButton_48 button{margin-top:32px}}@media (max-width: 700px){.ContactForm-module_goBackButton_48 button{margin-top:24px}}.ContactForm-module_goBackButton_48 button h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ContactForm-module_goBackButton_48 button h2{font-size:16px;line-height:100%}}.ContactForm-module_InputField_dH{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.ContactForm-module_InputField_dH .ContactForm-module_inputBox_Wi{flex:1}@media (max-width: 700px){.ContactForm-module_InputField_dH{flex-direction:column;gap:24px}.ContactForm-module_InputField_dH .ContactForm-module_inputBox_Wi{flex:none}}.ContactForm-module_applicationButton_sY{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;opacity:.3;color:var(--White, #FFF);width:100%;cursor:not-allowed}@media (max-width: 900px){.ContactForm-module_applicationButton_sY{margin-top:32px;font-size:16px}}@media (max-width: 700px){.ContactForm-module_applicationButton_sY{margin-top:24px;font-size:16px}}.ContactForm-module_applicationButton_sY:disabled{opacity:.3;cursor:not-allowed}.ContactForm-module_applicationButtonActive_Un{opacity:1;cursor:pointer}.Payment-module_wrapper_p4{width:100%}.Payment-module_container_U-{display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;width:700px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 1270px){.Payment-module_container_U-{width:100%;max-width:none}}@media (max-width: 900px){.Payment-module_container_U-{padding:32px;gap:32px}}@media (max-width: 700px){.Payment-module_container_U-{padding:16px;gap:24px}}.Payment-module_formInnerWrapper_tj{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:24px;align-self:stretch}@media (max-width: 700px){.Payment-module_formInnerWrapper_tj{margin:0;gap:16px}}.Payment-module_formInnerWrapper_tj h4{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.Payment-module_formInnerWrapper_tj h4{font-size:24px;line-height:130%}}@media (max-width: 700px){.Payment-module_formInnerWrapper_tj h4{font-size:20px;line-height:135%}}.Payment-module_formSection_CP{display:flex;flex-direction:column;padding:24px 24px 0;align-items:flex-start;gap:24px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.Payment-module_formSection_CP .Payment-module_inputBox_1F{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.Payment-module_formSection_CP .Payment-module_inputBox_1F label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.Payment-module_formSection_CP .Payment-module_inputBox_1F label{font-size:16px;line-height:100%}}.Payment-module_inputBoxButton_i-{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch}.Payment-module_sendButtonBox_aU{display:flex;flex-direction:row;align-items:stretch;gap:16px;align-self:stretch}@media (max-width: 900px){.Payment-module_sendButtonBox_aU{flex-direction:column}}.Payment-module_submitButton_NZ{display:flex;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch}.Payment-module_goBackButton_4W button{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}@media (max-width: 900px){.Payment-module_goBackButton_4W button{margin-top:32px}}@media (max-width: 700px){.Payment-module_goBackButton_4W button{margin-top:24px}}.Payment-module_goBackButton_4W button h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.Payment-module_goBackButton_4W button h2{font-size:16px;line-height:100%}}.Payment-module_InputField_Gz{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.Payment-module_InputField_Gz .Payment-module_inputBox_1F{flex:1}@media (max-width: 700px){.Payment-module_InputField_Gz{flex-direction:column;gap:24px}.Payment-module_InputField_Gz .Payment-module_inputBox_1F{flex:none}}.Payment-module_applicationButton_Cq{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;opacity:.3;color:var(--White, #FFF);width:100%;cursor:not-allowed}@media (max-width: 900px){.Payment-module_applicationButton_Cq{margin-top:32px;font-size:16px}}@media (max-width: 700px){.Payment-module_applicationButton_Cq{margin-top:24px;font-size:16px}}.Payment-module_applicationButton_Cq:disabled{opacity:.3;cursor:not-allowed}.Payment-module_applicationButtonActive_xi{opacity:1;cursor:pointer}.Payment-module_intro_1a{margin:0;text-align:left;color:#444;font-size:16px;line-height:1.55;align-self:stretch}.Payment-module_formInnerWrapper_tj h4{text-align:left}.Payment-module_bankBox_-i{align-self:stretch;padding:16px 18px;border-radius:8px;border:1px solid #d0d0d0;background:#fff}.Payment-module_bankTitle_DJ{margin:0 0 8px;font-weight:600;color:#2b2b2b;font-size:16px}.Payment-module_bankList_2J{margin:0;padding-left:18px;color:#333;font-size:15px;line-height:1.5}.Payment-module_emailLine_cN{margin:0;font-size:15px;color:#444}.Payment-module_confirmRow_A4{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.Payment-module_confirmText_7z{margin:0;flex:1;font-size:15px;line-height:1.45;color:#2b2b2b}.Payment-module_error_Hx{margin:0;color:#b42318;font-size:15px}.Payment-module_actions_28{display:flex;flex-wrap:wrap;gap:12px;align-self:stretch;margin-top:8px}.Payment-module_backBtn_6M{padding:14px 20px;border-radius:8px;border:1px solid #d0d0d0;background:#fff;cursor:pointer;font-size:15px;font-weight:500;color:#2b2b2b}.Payment-module_continueBtn_dk{padding:14px 24px;border-radius:8px;border:none;background:#2f4b46;color:#fff;cursor:pointer;font-size:15px;font-weight:500}.Payment-module_continueBtn_dk:disabled{opacity:.55;cursor:default}.ReservationSuccess-module_wrapper_GY{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:520px;padding:8px 0 24px}.ReservationSuccess-module_iconWrap_Lo{line-height:0}.ReservationSuccess-module_title_zm{margin:0;font-family:Rethink Sans,sans-serif;font-size:22px;font-weight:600;color:#2b2b2b;line-height:1.35}.ReservationSuccess-module_lead_q8,.ReservationSuccess-module_hint_hl,.ReservationSuccess-module_invoiceRef_N4{margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#444}.ReservationSuccess-module_invoiceRef_N4 strong{color:#2f4b46}.ReservationSuccess-module_hint_hl{color:#666;font-size:15px}.ReservationSuccess-module_actions_PQ{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ReservationSuccess-module_primary_BC{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:8px;background:#2f4b46!important;color:#fff!important;font-size:15px;font-weight:500;text-decoration:none}.ReservationSuccess-module_secondary_zX{display:inline-flex;align-items:center;padding:14px 18px;border-radius:8px;border:1px solid #d0d0d0;color:#2b2b2b!important;font-size:15px;font-weight:500;text-decoration:none;background:#fff}.Recomendations-module_wrapper_Ox{width:100%}.Recomendations-module_inner_wrapper_h6{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 900px){.Recomendations-module_inner_wrapper_h6{align-items:flex-start;gap:32px}}@media (max-width: 700px){.Recomendations-module_inner_wrapper_h6{flex-direction:column;gap:24px}}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC{gap:24px;align-self:stretch}}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_heading_Oc p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_heading_Oc p{font-size:14px}}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_subheading_kP{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_subheading_kP h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_subheading_kP h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_subheading_kP p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Recomendations-module_inner_wrapper_h6 .Recomendations-module_text_container_bC .Recomendations-module_heading_container_cz .Recomendations-module_subheading_kP p{font-size:14px}}.Recomendations-module_inner_wrapper_h6 img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.Recomendations-module_inner_wrapper_h6 img{height:224px}}@media (max-width: 700px){.Recomendations-module_inner_wrapper_h6 img{align-self:stretch}}.Recomendations-module_reservation_button_Fx{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.Recomendations-module_reservation_button_Fx span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Recomendations-module_reservation_button_Fx svg{width:15px;height:16.25px}.Recomendations-module_reservation_button_Fx:hover{background:#e0413a!important;transition:background .3s ease-in-out}.Heading-module_wrapper_ft{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_XQ{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_XQ{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_XQ{height:200px;padding:24px}}.Heading-module_container_XQ .Heading-module_welcome_section_yu{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_XQ .Heading-module_welcome_section_yu .Heading-module_text_container_ro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_XQ .Heading-module_welcome_section_yu .Heading-module_text_container_ro h1{align-self:stretch;color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_XQ .Heading-module_welcome_section_yu .Heading-module_text_container_ro h1{font-size:48px;line-height:115%;letter-spacing:-.48px}}@media (max-width: 700px){.Heading-module_container_XQ .Heading-module_welcome_section_yu .Heading-module_text_container_ro h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}.ApartmentsList-module_wrapper_CU{width:100%}.ApartmentsList-module_container_zo{display:flex;padding:64px;flex-direction:column;align-items:center;gap:16px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.ApartmentsList-module_container_zo{padding:64px 32px;gap:24px}}@media (max-width: 700px){.ApartmentsList-module_container_zo{padding:48px 24px}}.ApartmentsList-module_gallery_images_LA{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;width:100%}@media (max-width: 700px){.ApartmentsList-module_gallery_images_LA{gap:8px}}.ApartmentsList-module_room_container_MT{position:relative;overflow:hidden;display:flex;width:calc(50% - 8px);min-height:400px;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:8px;background:#d4d4d4;text-decoration:none}.ApartmentsList-module_room_container_MT:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#0006,#0006),var(--room-bg);background-position:50%;background-size:cover;background-repeat:no-repeat;transform:scale(1);transition:transform .45s ease;z-index:0}.ApartmentsList-module_room_container_MT:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;transition:background .45s ease;z-index:1}.ApartmentsList-module_room_container_MT:hover:before{transform:scale(1.02)}.ApartmentsList-module_room_container_MT:hover:after{background:#0000002e}.ApartmentsList-module_room_container_MT>*{position:relative;z-index:2}@media (max-width: 900px){.ApartmentsList-module_room_container_MT{min-height:308px;padding:24px}}@media (max-width: 700px){.ApartmentsList-module_room_container_MT{width:100%;min-height:204px;padding:16px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re{gap:8px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_title_N6 h2{align-self:stretch;color:var(--White, #FFF);font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_title_N6 h2{font-size:24px;line-height:130%}}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_title_N6 h2{font-size:20px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W-{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W-{gap:8px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww{gap:4px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww p{font-size:12px;line-height:170%}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww .ApartmentsList-module_price_value_WC{display:flex;padding:0 8px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_price_Ww .ApartmentsList-module_price_value_WC{padding:4px 8px;font-size:16px;font-weight:500;line-height:100%}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_divider_la{width:1px;height:24px;opacity:.1;background:#fff}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_beds_Q-{display:flex;align-items:center;gap:8px}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- bed_icon{max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_places_count_kk{display:flex;align-items:center;gap:8px}.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_places_count_kk p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_room_heading_re .ApartmentsList-module_about_room_W- .ApartmentsList-module_places_count_kk p{font-size:12px;line-height:170%}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW{display:flex;align-items:center;gap:16px}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_button_Af{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--White, #FFF);transition:background .3s ease-in-out}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_button_Af:hover{background:#ffffff1a!important}@media (max-width: 900px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_button_Af{padding:12px 24px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_button_Af h3{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_button_Af h3{font-size:16px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_calendar_button_0J{display:flex;width:52px;height:52px;padding:16px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--2-variant-Orange-orange-500, #F64740);border:none;cursor:pointer;transition:background .3s ease-in-out}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_calendar_button_0J:hover{background:#e0413a!important}@media (max-width: 900px){.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_calendar_button_0J{width:44px;height:44px;padding:12px}}.ApartmentsList-module_room_container_MT .ApartmentsList-module_bottom_container_CW .ApartmentsList-module_calendar_button_0J svg{width:20px;height:20px;flex-shrink:0}.AdditionalFeatures-module_wrapper_My{width:100%}.AdditionalFeatures-module_container_u8{display:flex;padding:64px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.AdditionalFeatures-module_container_u8{padding:32px}}@media (max-width: 700px){.AdditionalFeatures-module_container_u8{padding:24px}}.AdditionalFeatures-module_inner_wrapper_Pi{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 700px){.AdditionalFeatures-module_inner_wrapper_Pi{flex-direction:column}}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP{gap:24px;align-self:stretch}}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_heading_b- p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_heading_b- p{font-size:14px}}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_subheading_m-{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_subheading_m- h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_subheading_m- h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_subheading_m- p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.AdditionalFeatures-module_inner_wrapper_Pi .AdditionalFeatures-module_text_container_TP .AdditionalFeatures-module_heading_container_g9 .AdditionalFeatures-module_subheading_m- p{font-size:14px}}.AdditionalFeatures-module_inner_wrapper_Pi img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.AdditionalFeatures-module_inner_wrapper_Pi img{height:224px;flex:1 0 0;aspect-ratio:3/2}}.AdditionalFeatures-module_reservation_button_7y{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.AdditionalFeatures-module_reservation_button_7y span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.AdditionalFeatures-module_reservation_button_7y svg{width:15px;height:16.25px}.AdditionalFeatures-module_reservation_button_7y:hover{background:#e0413a!important;transition:background .3s ease-in-out}.Sauna-module_wrapper_dN{width:100%}.Sauna-module_container_dt{display:flex;padding:64px;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.Sauna-module_container_dt{padding:32px}}@media (max-width: 700px){.Sauna-module_container_dt{padding:24px}}.Sauna-module_inner_wrapper_fT{display:flex;align-items:center;gap:64px;align-self:stretch}@media (max-width: 900px){.Sauna-module_inner_wrapper_fT{gap:32px}}@media (max-width: 700px){.Sauna-module_inner_wrapper_fT{gap:24px;flex-direction:column}}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx{gap:24px;align-self:stretch}}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_heading_EX p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_heading_EX p{font-size:14px}}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_subheading_3x{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_subheading_3x h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_subheading_3x h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_subheading_3x p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Sauna-module_inner_wrapper_fT .Sauna-module_text_container_bx .Sauna-module_heading_container_uD .Sauna-module_subheading_3x p{font-size:14px}}.Sauna-module_inner_wrapper_fT img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.Sauna-module_inner_wrapper_fT img{height:224px;flex:1 0 0;aspect-ratio:3/2}}.Sauna-module_reservation_button_MR{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.Sauna-module_reservation_button_MR span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Sauna-module_reservation_button_MR svg{width:15px;height:16.25px}.Sauna-module_reservation_button_MR:hover{background:#e0413a!important;transition:background .3s ease-in-out}.Categories-module_wrapper_vv{display:flex;align-items:center;justify-content:center;padding-bottom:32px;margin-top:160px}.Categories-module_container_DN{width:1314px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Categories-module_categories_wrapper_h1{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px}.Categories-module_title_ga{color:#000;font-family:Josefin Sans;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:14.4px;text-transform:uppercase}.Categories-module_category_Nd{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Bright-grey, #F0F0F0);color:var(--Black, #222);font-family:Lexend;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px;transition:.15s ease-in-out;cursor:pointer}.Categories-module_category_active_YT{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border:1px solid var(--Black, #222);color:var(--Black, #222);font-family:Lexend;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.4px}.Categories-module_category_Nd:hover{background-color:#000;color:#fff}@media (max-width: 1350px){.Categories-module_container_DN{width:100%;padding-left:24px;padding-right:24px}}@media (max-width: 1150px){.Categories-module_container_DN{width:100%;padding-left:24px;align-items:flex-start;flex-direction:column;padding-right:24px}.Categories-module_categories_wrapper_h1{padding-left:24px}}@media (max-width: 700px){.Categories-module_categories_wrapper_h1{flex-wrap:wrap}.Categories-module_title_ga{font-size:16px}}.Items-module_wrapper_II{display:flex;align-items:center;justify-content:center;padding-top:64px;padding-bottom:160px}.Items-module_container_ui{width:1314px;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.Items-module_loading_wrapper_I7{width:100%;display:flex;align-items:center;justify-content:center}.Items-module_box_pC{width:100%;display:flex;align-items:center;gap:24px}.Items-module_content_box_l8{display:flex;width:436px;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;transform:translateY(-64px);background-color:#fff}.Items-module_text_container_bj{height:100%;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.Items-module_image_wrapper_bB{width:20%;aspect-ratio:1/1;overflow:hidden}.Items-module_image_wrapper2_k5{width:50%;aspect-ratio:1/1;overflow:hidden}.Items-module_img3_dn{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s all ease-in-out}.Items-module_img_li{width:100%;height:auto;aspect-ratio:2.5;-o-object-fit:cover;object-fit:cover}.Items-module_img2_g1{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:.7}.Items-module_svg_Cx{margin-left:auto;transition:.3s ease-in-out}.Items-module_svg2_UR{transition:.3s ease-in-out}.Items-module_text_UT{color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:700;line-height:150%;width:308px}.Items-module_category_OE{display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;border-right:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1);color:#000;font-family:Roboto Mono;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.Items-module_box_pC:hover .Items-module_img3_dn{transform:scale(1.2)}.Items-module_box_pC:hover .Items-module_svg_Cx,.Items-module_box_pC:hover .Items-module_svg2_UR{transform:rotate(180deg)}@media (max-width: 1350px){.Items-module_container_ui{width:100%;padding-left:24px;padding-right:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.Items-module_container_ui{grid-template-columns:repeat(1,1fr)}}.LoadingPlaceholder-module_wrapper_yx{display:flex;flex-direction:column;width:100%}.LoadingPlaceholder-module_image_wrapper_Ip{aspect-ratio:1;width:100%;overflow:hidden;position:relative;margin-bottom:24px}.LoadingPlaceholder-module_title_sz{color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:700;padding-left:16px;padding-right:16px;margin-bottom:12px;line-height:normal}.LoadingPlaceholder-module_image_P0{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;background-color:#e0e0e0;overflow:hidden}.LoadingPlaceholder-module_image_P0:after{content:"";position:absolute;top:0;left:-100%;height:100%;width:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:LoadingPlaceholder-module_shimmer_xI 1.2s infinite}@keyframes LoadingPlaceholder-module_shimmer_xI{0%{left:-100%}to{left:100%}}.LoadingPlaceholder-module_category_wrapper_N-{position:absolute;bottom:0;left:0;display:flex;padding:4px 12px;justify-content:center;align-items:center;gap:8px;background:#000;color:#fff;font-family:Roboto Mono;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.LoadingPlaceholder-module_button_tA{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;position:relative;color:#000;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;z-index:1;width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out;opacity:.5}.LoadingPlaceholder-module_mask_3i{height:1px;width:100%;position:absolute;background-color:#000;bottom:0;z-index:-1;transition:all .3s ease-in-out}.LoadingPlaceholder-module_content_44{display:flex;padding:0 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:#000;font-family:Roboto Mono;font-size:12px;font-style:normal;font-weight:400;margin-top:24px;line-height:150%;opacity:0;transition:all .3s ease-in-out;transition-delay:.2s;transform:translateY(20px)}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_image_P0{transform:scale(1.05)}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_mask_3i{height:100%}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_button_tA{color:#fff}.LoadingPlaceholder-module_wrapper_yx:hover .LoadingPlaceholder-module_content_44{opacity:1;transform:none}.Container-module_wrapper_ij{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.Container-module_container_yV{width:1312px}.Container-module_backgroundImage_it{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Container-module_mask_Dz{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1350px){.Container-module_container_yV{width:100%;padding-left:24px;padding-right:24px}}.Hero-module_wrapper_Mp{height:600px;position:relative}.Hero-module_btn_Xp{position:absolute;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;gap:16px;color:var(--White, #FFF)!important;font-family:Lexend;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.Hero-module_btn_Xp:hover{color:#ffda0b!important}.Hero-module_btn_Xp:hover .Hero-module_svg_sY{fill:#ffda0b!important}@media (max-width: 778px){.Hero-module_wrapper_Mp{height:200px}}.Content-module_wrapper_4j{width:100%;gap:80px;display:flex;align-items:flex-start}.Content-module_left_bt{width:100%;display:flex;flex-direction:column;gap:16px}.Content-module_title_T4{color:var(--Black, #222);font-family:Lexend;font-size:32px;font-style:normal;font-weight:400;line-height:150%}.Content-module_category_xg{color:var(--Black, #222);font-family:Lexend;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.2px;opacity:.3}.Content-module_right_Lc{width:100%;display:flex;flex-direction:column;gap:32px;align-items:flex-start}.Content-module_content_BJ p{color:var(--Black, #222)!important;font-family:Lexend!important;font-size:18px!important;font-style:normal!important;font-weight:300!important;line-height:170%!important;margin-bottom:32px}.Content-module_content_BJ h1,.Content-module_content_BJ h2,.Content-module_content_BJ h3,.Content-module_content_BJ h4,.Content-module_content_BJ h5,.Content-module_content_BJ h6{color:var(--Black, #222)!important;font-family:Lexend!important;font-size:20px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important}@media (max-width: 650px){.Content-module_wrapper_4j{flex-direction:column;gap:48px}.Content-module_content_BJ h1,.Content-module_content_BJ h2,.Content-module_content_BJ h3,.Content-module_content_BJ h4,.Content-module_content_BJ h5,.Content-module_content_BJ h6{font-size:18px!important}.Content-module_content_BJ p{font-size:16px!important}.Content-module_title_T4{font-size:24px!important}.Content-module_category_xg{font-size:12px!important}}.Gallery-module_wrapper_eB{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:32px}.Gallery-module_image_wrapper_71{width:100%;overflow:hidden;cursor:pointer}.Gallery-module_image_8V{height:auto;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:.3s ease-in-out}@media (max-width: 778px){.Gallery-module_wrapper_eB{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:12px}}.Gallery-module_image_wrapper_71:hover .Gallery-module_image_8V{transform:scale(1.1)}.Heading-module_wrapper_xb{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_2j{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_2j{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_2j{height:200px;padding:24px}}.Heading-module_container_2j .Heading-module_welcome_section_ss{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_2j .Heading-module_welcome_section_ss .Heading-module_text_container_gN{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_2j .Heading-module_welcome_section_ss .Heading-module_text_container_gN h1{align-self:stretch;color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_2j .Heading-module_welcome_section_ss .Heading-module_text_container_gN h1{font-size:48px;line-height:115%;letter-spacing:-.48px}}@media (max-width: 700px){.Heading-module_container_2j .Heading-module_welcome_section_ss .Heading-module_text_container_gN h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}.LocationSection-module_wrapper_A5{width:100%}.LocationSection-module_innerWrapper_jh{display:flex;padding:0 64px 64px;flex-direction:column;max-width:1920px;margin:0 auto;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.LocationSection-module_innerWrapper_jh{padding:64px 32px;gap:48px}}@media (max-width: 700px){.LocationSection-module_innerWrapper_jh{padding:48px 24px;gap:48px}}.LocationSection-module_infoSection_Y2{display:flex;flex-direction:column;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.LocationSection-module_infoSection_Y2{gap:48px}}@media (max-width: 700px){.LocationSection-module_infoSection_Y2{gap:48px}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI{display:flex;max-width:964px;align-items:flex-start;gap:32px}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI{align-self:stretch}}@media (max-width: 700px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI{flex-direction:column}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0;position:relative;padding-top:60px}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH{padding-top:20px}}@media (max-width: 700px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH{padding-top:5px;width:100%}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_textBox_3O{display:flex;min-height:138px;padding:40px 24px 24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;border:1px solid var(--2-variant-Green-green-50, #EAEDED);background:var(--White, #FFF)}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_textBox_3O{min-height:113px;padding:32px 16px 16px;width:100%}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_textBox_3O h6{color:var(--1-variant-Green-green-500, #365149);font-size:20px;font-style:normal;font-weight:600;line-height:135%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;align-self:stretch}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_textBox_3O h6{font-size:15px}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_iconBox_A0{position:absolute;top:0;display:flex;padding:0 32px;align-items:center;gap:8px}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_iconBox_A0{padding:0 16px;top:-25px}}.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_iconBox_A0 .LocationSection-module_box_QQ{display:flex;width:80px;height:80px;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;aspect-ratio:1/1;border-radius:8px;border:4px solid var(--White, #FFF);background:var(--1-variant-Green-green-100, #C1C9C7)}@media (max-width: 900px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_iconBox_A0 .LocationSection-module_box_QQ{width:64px;height:64px}}@media (max-width: 700px){.LocationSection-module_infoSection_Y2 .LocationSection-module_infoBoxes_XI .LocationSection-module_contactBox_AH .LocationSection-module_iconBox_A0 .LocationSection-module_box_QQ{width:48px;height:48px}}.LocationSection-module_heading_Ur h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.LocationSection-module_heading_Ur h2{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.LocationSection-module_heading_Ur h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.LocationSection-module_mapContainer_1N{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 900px){.LocationSection-module_mapContainer_1N{gap:24px}}.LocationSection-module_mapBox_gq{position:relative;width:100%;overflow:hidden;border-radius:8px;border:1px solid var(--2-variant-Green-green-50, #EAEDED);background:var(--White, #FFF)}.LocationSection-module_mapBox_gq .LocationSection-module_mapText_oB{position:absolute;left:24px;bottom:24px;z-index:2;display:flex;max-width:600px;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#ffffffb3;-webkit-backdrop-filter:blur(.1px);backdrop-filter:blur(.1px)}@media (max-width: 700px){.LocationSection-module_mapBox_gq .LocationSection-module_mapText_oB{left:16px;right:16px;bottom:16px;max-width:none;padding:16px;gap:12px}}.LocationSection-module_mapBox_gq .LocationSection-module_mapText_oB h6{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 700px){.LocationSection-module_mapBox_gq .LocationSection-module_mapText_oB h6{font-size:16px}}.LocationSection-module_mapBox_gq .LocationSection-module_mapLink_lH{color:var(--1-variant-Green-green-500, #365149);font-size:14px;font-style:normal;font-weight:500;line-height:160%;cursor:pointer}.LocationSection-module_mapBox_gq .LocationSection-module_mapLink_lH:hover{text-decoration:underline}.LocationSection-module_map_s2{display:block;width:100%;height:420px;border:0}@media (max-width: 900px){.LocationSection-module_map_s2{height:360px}}@media (max-width: 700px){.LocationSection-module_map_s2{height:300px}}.LocationSection-module_textBox_3O{display:flex;align-items:center;gap:8px}.LocationSection-module_textBox_3O .LocationSection-module_textBoxDirections_Jz{display:flex;align-items:center;gap:8px;align-self:stretch}.LocationSection-module_textBox_3O .LocationSection-module_textBoxDirections_Jz .LocationSection-module_textBoxLink_YR{color:var(--2-variant-Green-green-500, #2F4B46);font-size:16px;font-style:normal;font-weight:600;line-height:135%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media (max-width: 900px){.LocationSection-module_textBox_3O .LocationSection-module_textBoxDirections_Jz .LocationSection-module_textBoxLink_YR{font-size:14px}}.ContactForm-module_wrapper_1-{width:100%}.ContactForm-module_container_D4{display:flex;padding:64px 64px 128px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.ContactForm-module_container_D4{padding:32px 32px 96px}}@media (max-width: 700px){.ContactForm-module_container_D4{padding:24px 24px 64px}}.ContactForm-module_innerWrapper_W2{display:flex;align-items:center;align-self:stretch}@media (max-width: 900px){.ContactForm-module_innerWrapper_W2{gap:24px;flex-direction:column}}.ContactForm-module_contactForm_KJ{display:flex;position:relative;max-width:750px;width:100%;padding:64px 0;align-items:center;z-index:2;margin-right:-96px;gap:8px;flex:1 0 0}@media (max-width: 1200px){.ContactForm-module_contactForm_KJ{margin-right:-64px}}@media (max-width: 900px){.ContactForm-module_contactForm_KJ{min-width:0;max-width:100%;width:100%;padding:32px 0;margin-right:0}}@media (max-width: 700px){.ContactForm-module_contactForm_KJ{width:100%;margin-right:0}}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb{display:flex;padding:48px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 1 auto;width:100%;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 900px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb{padding:32px}}@media (max-width: 700px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb{max-width:100%;width:100%;padding:16px;gap:24px}}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formHeading_75{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formHeading_75 h3{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formHeading_75 h3{font-size:32px;line-height:125%;letter-spacing:-.32px}}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_inputBox_3a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_inputBox_3a label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_inputBox_3a label{font-size:16px;line-height:100%}}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_inputBoxButton_qf{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_submitButton_35{margin-left:auto}@media (max-width: 700px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_submitButton_35{margin-left:0;width:100%}}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_sendButtonBox_Rw{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch;justify-content:space-between}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_InputField_5s{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_InputField_5s .ContactForm-module_inputBox_3a{flex:1}@media (max-width: 700px){.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_InputField_5s{flex-direction:column;gap:24px}.ContactForm-module_contactForm_KJ .ContactForm-module_formContainer_bb .ContactForm-module_formSection_pj .ContactForm-module_InputField_5s .ContactForm-module_inputBox_3a{flex:none}}.ContactForm-module_contactButton_ty{display:flex;padding:16px 32px;justify-content:center;align-items:center;font-size:18px;gap:16px;color:#fff;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46)}@media (max-width: 1200px){.ContactForm-module_contactButton_ty{padding:12px 24px;font-size:16px;gap:12px}}@media (max-width: 700px){.ContactForm-module_contactButton_ty{width:100%}}.ContactForm-module_contactImageBox_UU{display:flex;flex:1 0 0;align-self:stretch}.ContactForm-module_contactImageBox_UU img{display:flex;width:100%;max-height:700px;position:relative;flex-direction:column;justify-content:center;-o-object-fit:cover;object-fit:cover;z-index:1;align-items:center;gap:8px;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.ContactForm-module_contactImageBox_UU img{display:none}}.WelcomeBanner-module_wrapper_U8{display:flex;min-height:800px;padding:128px 64px;align-items:flex-end;gap:8px;align-self:stretch;position:relative;overflow:hidden;z-index:0;box-sizing:border-box;width:100%;background-image:linear-gradient(#0006,#0006),var(--banner-bg);background-position:50%;background-size:cover;background-repeat:no-repeat}.WelcomeBanner-module_container_-K{max-width:1920px;margin:0 auto;width:100%;display:flex;justify-content:flex-start}.WelcomeBanner-module_content_HJ{display:flex;max-width:600px;width:100%;flex-direction:column;align-items:flex-start;gap:32px;position:relative;z-index:1}.WelcomeBanner-module_textSection_Rp{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.WelcomeBanner-module_textSection_Rp h2{align-self:stretch;color:#fff;font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px;margin:0}.WelcomeBanner-module_textSection_Rp p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0}.WelcomeBanner-module_buttonSection_Mh{width:100%}.WelcomeBanner-module_button_8c{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#2f4b46!important;transition:background .4s;text-decoration:none}.WelcomeBanner-module_button_8c span{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.WelcomeBanner-module_button_8c svg{width:20px;height:20px;aspect-ratio:1 / 1;flex-shrink:0}.WelcomeBanner-module_button_8c:hover{background:#2b4440!important}@media (max-width: 900px){.WelcomeBanner-module_wrapper_U8{max-height:600px;height:100%;padding:64px 32px;gap:8px}.WelcomeBanner-module_content_HJ{max-width:600px;width:100%;gap:32px}.WelcomeBanner-module_textSection_Rp{gap:16px}.WelcomeBanner-module_textSection_Rp h2{font-size:40px;line-height:120%;letter-spacing:-.4px;font-weight:600}.WelcomeBanner-module_textSection_Rp p{font-size:14px;font-weight:400;line-height:165%}.WelcomeBanner-module_button_8c{padding:12px 24px;gap:12px}.WelcomeBanner-module_button_8c span{font-size:16px}.WelcomeBanner-module_button_8c svg{width:18px;height:18px}}@media (max-width: 470px){.WelcomeBanner-module_wrapper_U8{min-height:500px;padding:24px 24px 48px;gap:8px}.WelcomeBanner-module_content_HJ{gap:24px;flex:1 0 0}.WelcomeBanner-module_textSection_Rp{gap:16px;align-self:stretch}.WelcomeBanner-module_textSection_Rp h2{font-size:32px;line-height:125%;letter-spacing:-.32px}.WelcomeBanner-module_textSection_Rp p{align-self:stretch;font-family:Manrope;font-size:15px;font-style:normal;font-weight:400;line-height:165%}.WelcomeBanner-module_button_8c{padding:12px 24px;gap:12px}.WelcomeBanner-module_button_8c span{font-size:16px}}.AboutUs-module_wrapper_AQ{position:relative;width:100%;overflow:hidden}.AboutUs-module_arrow_iY{position:absolute;fill:var(--2-variant-Green-green-50, #EAEDED);z-index:0;pointer-events:none}.AboutUs-module_logoBackground_hs{width:704px;height:704px;aspect-ratio:1/1;position:absolute;z-index:0;right:-224px;bottom:0}.AboutUs-module_container_w3{position:relative;max-width:1920px;margin:0 auto;z-index:1;display:flex;padding:64px 64px 128px;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.AboutUs-module_container_w3{padding:48px 32px 96px}}@media (max-width: 770px){.AboutUs-module_container_w3{padding:48px 24px 64px}}.AboutUs-module_innerWrapper_dV{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}@media (max-width: 1250px){.AboutUs-module_innerWrapper_dV{gap:32px}}.AboutUs-module_textContainer_pC{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 900px){.AboutUs-module_textContainer_pC{gap:12px}}.AboutUs-module_textContainer_pC .AboutUs-module_about_heading_8O p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 1250px){.AboutUs-module_textContainer_pC .AboutUs-module_about_heading_8O p{font-size:14px;line-height:165%}}.AboutUs-module_textContainer_pC .AboutUs-module_subheading_jr h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 1250px){.AboutUs-module_textContainer_pC .AboutUs-module_subheading_jr h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.AboutUs-module_galleryContainer_TM{display:flex;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 1250px){.AboutUs-module_galleryContainer_TM{gap:32px}}@media (max-width: 770px){.AboutUs-module_galleryContainer_TM{gap:16px;flex-direction:column}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB{display:flex;padding-top:64px;align-items:center;gap:8px;flex:1 0 0}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB{padding-top:36px}}@media (max-width: 770px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB{padding-top:0;width:100%}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB img{display:block;max-height:728px;flex:1 0 0;aspect-ratio:6/7;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB img{max-height:410.667px}}@media (max-width: 770px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageContainer_IB img{align-self:stretch;width:100%;height:auto;-o-object-position:center;object-position:center}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v img{max-height:416px;align-self:stretch;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v img{max-height:234.667px}}@media (max-width: 770px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v img{height:228px}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK{display:flex;padding:0 32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK{padding:0 24px;gap:24px}}@media (max-width: 770px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK{padding:0 16px}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_gallery_paragraph_3J p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_gallery_paragraph_3J p{font-size:14px}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46);transition:background .3s ease-in-out}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r:hover{background:var(--2-variant-Green-green-50, #EAEDED)}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r{padding:12px 24px;gap:12px}}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r span{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r svg{width:20px;height:20px;aspect-ratio:1/1}@media (max-width: 900px){.AboutUs-module_galleryContainer_TM .AboutUs-module_galleryImageAndTextContainer_-v .AboutUs-module_galleryTextContainer_yK .AboutUs-module_buttonContainer_u0 .AboutUs-module_button_1r svg{width:18px;height:18px}}.Features-module_wrapper_ZF{width:100%;background:var(--2-variant-Green-green-50, #EAEDED)}.Features-module_container_oQ{display:flex;padding:64px;flex-direction:column;max-width:1920px;margin:0 auto;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.Features-module_container_oQ{padding:48px 32px}}@media (max-width: 700px){.Features-module_container_oQ{padding:48px 24px}}.Features-module_innerWrapper_fB{display:flex;flex-direction:column;align-items:flex-start;gap:64px;align-self:stretch}.Features-module_features_text_container_vH{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:16px}.Features-module_features_text_container_vH .Features-module_features_heading_hM p{align-self:stretch;color:var(--2-variant-Grey-grey-300, #989898);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Features-module_features_text_container_vH .Features-module_features_heading_hM p{font-size:14px;line-height:165%}}@media (max-width: 700px){.Features-module_features_text_container_vH .Features-module_features_heading_hM p{font-size:14px;line-height:165%}}.Features-module_features_text_container_vH .Features-module_features_subheading_XL h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.Features-module_features_text_container_vH .Features-module_features_subheading_XL h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Features-module_list_Kv{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:32px;align-items:start;align-self:stretch}@media (max-width: 900px){.Features-module_list_Kv{-moz-column-gap:16px;column-gap:16px;row-gap:32px}}@media (max-width: 700px){.Features-module_list_Kv{grid-template-columns:repeat(2,1fr);gap:24px 16px}}.Features-module_item_container_Rw{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.Features-module_item_container_Rw{display:contents;gap:24px}}.Features-module_item_r-{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.Features-module_icon_container_oG{display:flex;padding:0 32px;align-items:center;gap:8px;position:relative;z-index:2;margin-bottom:-24px}@media (max-width: 700px){.Features-module_icon_container_oG{padding:0 12px;margin-bottom:-12px}}.Features-module_icon_uX{display:flex;width:80px;height:80px;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;aspect-ratio:1/1;border-radius:8px;border:4px solid var(--White, #FFF);background:var(--2-variant-Green-green-100, #BFC7C6)}@media (max-width: 700px){.Features-module_icon_uX{width:64px;height:64px}}.Features-module_icon_img_An{width:32px;height:32px;flex-shrink:0;aspect-ratio:1/1}.Features-module_text_container_vA{display:flex;padding:48px 24px 24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;background:#fff;position:relative;z-index:1}@media (max-width: 700px){.Features-module_text_container_vA{padding:24px 12px 12px}}.Features-module_text_heading_Yv h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:600;line-height:130%}@media (max-width: 990px){.Features-module_text_heading_Yv h2{font-size:20px;line-height:135%}}.Features-module_text_paragraph_ea p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:14px;font-style:normal;font-weight:400;line-height:165%}.Events-module_wrapper_3W{width:100%;background-image:linear-gradient(#0006,#0006),var(--banner-bg);background-position:50%;background-size:cover;background-repeat:no-repeat}.Events-module_container_ak{display:flex;padding:160px 64px;align-items:center;max-width:1920px;margin:0 auto;gap:8px}@media (max-width: 900px){.Events-module_container_ak{padding:96px 32px;align-self:stretch}}@media (max-width: 700px){.Events-module_container_ak{padding:64px 24px}}.Events-module_container_ak .Events-module_content_container_6N{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.Events-module_container_ak .Events-module_content_container_6N{gap:24px}}.Events-module_container_ak .Events-module_content_container_6N .Events-module_text_container_ul{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Events-module_container_ak .Events-module_content_container_6N .Events-module_text_container_ul .Events-module_heading_fw h2{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.Events-module_container_ak .Events-module_content_container_6N .Events-module_text_container_ul .Events-module_heading_fw h2{font-size:32px;letter-spacing:-.32px;line-height:125%}}.Events-module_container_ak .Events-module_content_container_6N .Events-module_text_container_ul .Events-module_text_pz p{align-self:stretch;color:var(--White, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.Events-module_container_ak .Events-module_content_container_6N .Events-module_text_container_ul .Events-module_text_pz p{font-size:14px;line-height:165%}}.Events-module_container_ak .Events-module_button_container_ve{display:flex;align-items:flex-start;gap:16px}@media (max-width: 700px){.Events-module_container_ak .Events-module_button_container_ve{flex-direction:column}}.Events-module_container_ak .Events-module_button_container_ve .Events-module_button_container_events_QZ{background:var(--2-variant-Orange-orange-500, #F64740)!important;transition:background .3s ease-in-out}.Events-module_container_ak .Events-module_button_container_ve .Events-module_button_container_events_QZ:hover{background:#e0413a!important}.Events-module_container_ak .Events-module_button_container_ve .Events-module_more_info_tC{border:1px solid var(--White, #FFF);transition:background .3s ease-in-out}.Events-module_container_ak .Events-module_button_container_ve .Events-module_more_info_tC:hover{background:#ffffff1a!important}.Events-module_container_ak .Events-module_button_container_ve .Events-module_button_background_3D{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}@media (max-width: 900px){.Events-module_container_ak .Events-module_button_container_ve .Events-module_button_background_3D{padding:12px 24px;gap:12px}}.Events-module_container_ak .Events-module_button_container_ve .Events-module_button_background_3D span{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.News-module_wrapper_o1{width:100%;overflow-x:hidden}.News-module_container_8N{display:flex;padding:120px 64px;flex-direction:column;align-items:stretch;max-width:1920px;margin:0 auto;gap:128px;background:var(--White, #FFF)}@media (max-width: 900px){.News-module_container_8N{padding:96px 32px;align-self:stretch}}@media (max-width: 700px){.News-module_container_8N{padding:48px 24px}}.News-module_innerWrapper_Ys{display:flex;width:100%;align-items:center;gap:64px}@media (max-width: 900px){.News-module_innerWrapper_Ys{gap:48px;align-self:stretch}}@media (max-width: 700px){.News-module_innerWrapper_Ys{flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}}.News-module_item_container_Bh{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.News-module_item_container_Bh{gap:24px}}@media (max-width: 700px){.News-module_item_container_Bh{flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}}.News-module_item_container_Bh .News-module_text_container_Q0{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.News-module_item_container_Bh .News-module_text_container_Q0 .News-module_heading_6w p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 1250px){.News-module_item_container_Bh .News-module_text_container_Q0 .News-module_heading_6w p{font-size:14px;line-height:165%}}.News-module_item_container_Bh .News-module_text_container_Q0 .News-module_subheading_gA h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 1250px){.News-module_item_container_Bh .News-module_text_container_Q0 .News-module_subheading_gA h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.News-module_item_container_Bh .News-module_button_container_OC{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46)!important;transition:background .3s ease-in-out}.News-module_item_container_Bh .News-module_button_container_OC:hover{background:var(--2-variant-Green-green-50, #EAEDED)}@media (max-width: 900px){.News-module_item_container_Bh .News-module_button_container_OC{padding:12px 24px;gap:12px}}.News-module_item_container_Bh .News-module_button_container_OC .News-module_text_Ji h3{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.News-module_item_container_Bh .News-module_button_container_OC .News-module_text_Ji h3{font-size:16px}}.News-module_item_container_Bh .News-module_button_container_OC .News-module_svg_g8{width:20px;height:20px;aspect-ratio:1/1}@media (max-width: 900px){.News-module_item_container_Bh .News-module_button_container_OC .News-module_svg_g8{width:18px;height:18px}}.News-module_news_container_k-{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.News-module_news_container_k-{gap:24px;align-self:stretch;flex:unset}}.News-module_news_container_k- .News-module_options_container_bH{display:flex;align-items:flex-start;gap:8px}.News-module_news_container_k- .News-module_options_container_bH .News-module_navButton_7n{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:12px;border-radius:8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;transition:background .3s}.News-module_news_container_k- .News-module_options_container_bH .News-module_active_ed{border:1px solid #2F4B46;background:#2f4b46;color:#fff;transition:background .3s ease}.News-module_news_container_k- .News-module_options_container_bH .News-module_active_ed:hover{background:#2b4440;transition:background .3s ease}.News-module_news_container_k- .News-module_options_container_bH .News-module_not_active_WV{border:1px solid #EAEDED;color:var(--Galvens-krsas-Green-green-500, #2F4B46);transition:background .3s ease}.News-module_news_container_k- .News-module_options_container_bH .News-module_not_active_WV:hover{background:var(--Galvens-krsas-Green-green-50, #EAEDED);transition:background .3s ease}.News-module_navigations_container_EK,.Videos-module_wrapper_ul{width:100%}.Videos-module_container_93{display:flex;align-items:flex-start;gap:16px;align-self:stretch;transition:transform .45s ease}.Videos-module_viewport_lf{width:100%;overflow:hidden}.Videos-module_videoCard_0R{position:relative;flex:0 0 200px;width:200px;height:382.979px;aspect-ratio:47 / 90;border-radius:16px;overflow:hidden;padding:0;border:none;cursor:pointer;background:#0d0d0d}@media (max-width: 768px){.Videos-module_videoCard_0R{flex:0 0 230px;width:230px}}.Videos-module_poster_Ct{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.Videos-module_posterFallback_ds{background:linear-gradient(160deg,#1a2e2a,#0d1715 45%,#14201d)}.Videos-module_playWrap_8b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.Videos-module_playButton_iW{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:100px;border:1px solid rgba(255,255,255,.2);background:#ffffff26;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.Videos-module_playIcon_dC{width:48px;height:48px;display:block}.Videos-module_videoCard_0R:nth-child(odd){margin-top:32px}.Videos-module_modalBackdrop_TK{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:24px;background:#14201db8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.Videos-module_modalDialog_BM{position:relative;width:100%;max-width:min(420px,100vw - 48px);max-height:min(90vh,860px);display:flex;flex-direction:column;align-items:stretch}.Videos-module_modalClose_QI{position:absolute;top:-12px;right:-12px;z-index:2;width:44px;height:44px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;color:#2f4b46;box-shadow:0 4px 20px #0000002e}@media (max-width: 600px){.Videos-module_modalClose_QI{top:-8px;right:-8px}}.Videos-module_modalInner_G4{width:100%;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 24px 80px #00000073}.Videos-module_modalFrame_cu{position:relative;width:100%;aspect-ratio:9 / 16;min-height:360px;max-height:calc(90vh - 48px);background:#000}.Videos-module_modalIframe_EU{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block;background:#000}.Articles-module_wrapper_wl,.Articles-module_viewport_QX{width:100%;overflow:hidden}.Articles-module_container_s-{display:flex;align-items:flex-start;gap:32px;align-self:stretch;transition:transform .45s ease;will-change:transform}.Articles-module_itemDown_wj{margin-top:32px}.Articles-module_item_Ay{display:flex;flex:0 0 320px;width:320px;flex-direction:column;align-items:flex-start;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-50, #F0F0F0)}.Articles-module_item_Ay img{display:flex;height:209px;width:100%;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;aspect-ratio:16/11;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 1240px){.Articles-module_item_Ay img{height:161.333px}}@media (max-width: 700px){.Articles-module_item_Ay img{height:112.063px}}@media (max-width: 500px){.Articles-module_item_Ay img{height:200px}}.Articles-module_item_Ay .Articles-module_item_content_3a{display:flex;padding:32px;flex-direction:column;align-items:flex-start;flex:1;gap:24px;align-self:stretch}@media (max-width: 1240px){.Articles-module_item_Ay .Articles-module_item_content_3a{padding:24px}}.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO h5{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 1240px){.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO h5{font-size:18px}}@media (max-width: 700px){.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO h5{font-size:16px}}.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO p{color:var(--Galvens-krsas-Grey-grey-700, #484848);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 1240px){.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_heading_vO p{display:none}}.Articles-module_item_Ay .Articles-module_item_content_3a .Articles-module_content_button_Bx{display:flex;justify-content:center;margin-top:auto;align-items:center;gap:8px;color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-bottom:1px solid var(--Galvens-krsas-Green-green-100, #BFC7C6)}.Activities-module_wrapper_gw{width:100%}.Activities-module_container_jz{display:flex;padding:128px 64px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:stretch;gap:8px}@media (max-width: 900px){.Activities-module_container_jz{padding:96px 32px;align-self:stretch}}@media (max-width: 700px){.Activities-module_container_jz{padding:48px 24px}}.Activities-module_innerWrapper_f6{display:flex;width:100%;align-items:center;gap:64px}@media (max-width: 1100px){.Activities-module_innerWrapper_f6{flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}}@media (max-width: 700px){.Activities-module_innerWrapper_f6{gap:32px}}.Activities-module_item_container_nI{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.Activities-module_item_container_nI{max-width:272px;gap:24px}}@media (max-width: 700px){.Activities-module_item_container_nI{flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}}.Activities-module_item_container_nI .Activities-module_text_container_ml{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.Activities-module_item_container_nI .Activities-module_text_container_ml .Activities-module_heading_ST p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 1250px){.Activities-module_item_container_nI .Activities-module_text_container_ml .Activities-module_heading_ST p{font-size:14px;line-height:165%}}.Activities-module_item_container_nI .Activities-module_text_container_ml .Activities-module_subheading_d7 h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 1250px){.Activities-module_item_container_nI .Activities-module_text_container_ml .Activities-module_subheading_d7 h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Activities-module_item_container_nI .Activities-module_button_container_EI{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46)!important;transition:background .3s ease-in-out}.Activities-module_item_container_nI .Activities-module_button_container_EI:hover{background:var(--2-variant-Green-green-50, #EAEDED)}@media (max-width: 900px){.Activities-module_item_container_nI .Activities-module_button_container_EI{padding:12px 24px;gap:12px}}.Activities-module_item_container_nI .Activities-module_button_container_EI .Activities-module_text_1R h3{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.Activities-module_item_container_nI .Activities-module_button_container_EI .Activities-module_text_1R h3{font-size:16px}}.Activities-module_item_container_nI .Activities-module_button_container_EI .Activities-module_svg_Kv{width:20px;height:20px;aspect-ratio:1/1}@media (max-width: 900px){.Activities-module_item_container_nI .Activities-module_button_container_EI .Activities-module_svg_Kv{width:18px;height:18px}}.Activities-module_activities_container_sq{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex:1 0 0;align-self:stretch}@media (max-width: 900px){.Activities-module_activities_container_sq{align-items:center}}@media (max-width: 700px){.Activities-module_activities_container_sq{flex-wrap:wrap}}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ{display:flex;padding-top:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;flex:1 0 0}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ:nth-child(2n){padding-top:0;padding-bottom:32px}@media (max-width: 700px){.Activities-module_activities_container_sq .Activities-module_activity_item_jZ{width:calc(50% - 8px);flex:unset;gap:0}}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid var(--2-variant-Grey-grey-50, #F0F0F0);background:var(--White, #FFF)}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV img{display:flex;max-height:239.362px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;aspect-ratio:61/73;border-radius:8px;background:#d3d3d3 50% / cover no-repeat;-o-object-fit:cover;object-fit:cover}@media (max-width: 1100px){.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV img{max-height:172px;aspect-ratio:1/1}}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV .Activities-module_text_container_ml{display:flex;max-width:500px;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 1100px){.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV .Activities-module_text_container_ml{display:flex;padding:16px}}.Activities-module_activities_container_sq .Activities-module_activity_item_jZ .Activities-module_item_rV .Activities-module_text_container_ml h3{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}.News-module_wrapper_Am{width:100%}.News-module_container_lm{display:flex;padding:64px 64px 128px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.News-module_container_lm{padding:64px 32px 96px;gap:128px}}@media (max-width: 700px){.News-module_container_lm{padding:48px 24px 64px}}.News-module_innerWrapper_YX{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;flex:1 0 0}@media (max-width: 900px){.News-module_innerWrapper_YX{gap:48px}}@media (max-width: 700px){.News-module_innerWrapper_YX{align-self:stretch}}.News-module_switch_LF{display:flex;align-items:flex-start;gap:8px}.News-module_switch_LF .News-module_navButton_T1{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:12px;border-radius:8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer}.News-module_switch_LF .News-module_active_Y1{border:1px solid #2F4B46;background:#2f4b46;color:#fff;transition:background .3s ease}.News-module_switch_LF .News-module_active_Y1:hover{background:#2b4440;transition:background .3s ease}.News-module_switch_LF .News-module_not_active_Pv{border:1px solid #EAEDED;color:var(--Galvens-krsas-Green-green-500, #2F4B46);transition:background .3s ease}.News-module_switch_LF .News-module_not_active_Pv:hover{background:var(--Galvens-krsas-Green-green-50, #EAEDED);transition:background .3s ease}.Heading-module_wrapper_J0{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_cH{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_cH{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_cH{height:200px;padding:24px}}.Heading-module_container_cH .Heading-module_welcome_section_tl{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_cH .Heading-module_welcome_section_tl .Heading-module_text_container_Q8{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_cH .Heading-module_welcome_section_tl .Heading-module_text_container_Q8 h1{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_cH .Heading-module_welcome_section_tl .Heading-module_text_container_Q8 h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Heading-module_container_cH .Heading-module_welcome_section_tl .Heading-module_text_container_Q8 h1{font-size:32px;line-height:125%;letter-spacing:-.32px}}.Heading-module_about_room_Rz{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media (max-width: 700px){.Heading-module_about_room_Rz{gap:8px}}.Heading-module_about_room_Rz .Heading-module_price_1F{display:flex;align-items:center;gap:8px}@media (max-width: 700px){.Heading-module_about_room_Rz .Heading-module_price_1F{gap:4px}}.Heading-module_about_room_Rz .Heading-module_price_1F p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_Rz .Heading-module_price_1F p{font-size:12px;line-height:170%}}.Heading-module_about_room_Rz .Heading-module_price_1F .Heading-module_price_value_Gb{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:#0003;color:var(--White, #FFF);font-size:24px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 900px){.Heading-module_about_room_Rz .Heading-module_price_1F .Heading-module_price_value_Gb{padding:4px 8px;font-size:20px;font-weight:500;line-height:100%}}@media (max-width: 700px){.Heading-module_about_room_Rz .Heading-module_price_1F .Heading-module_price_value_Gb{font-size:16px}}.Heading-module_about_room_Rz .Heading-module_divider_4Y{width:1px;height:24px;opacity:.1;background:#fff}.Heading-module_about_room_Rz .Heading-module_beds_7g{display:flex;align-items:center;gap:8px}.Heading-module_about_room_Rz bed_icon{max-width:20px;max-height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;aspect-ratio:1/1}.Heading-module_about_room_Rz .Heading-module_places_count_bZ{display:flex;align-items:center;gap:8px}.Heading-module_about_room_Rz .Heading-module_places_count_bZ p{color:var(--1-variant-Green-green-50, #EBEEED);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Heading-module_about_room_Rz .Heading-module_places_count_bZ p{font-size:12px;line-height:170%}}.Videos-module_wrapper_PO{width:100%}.Videos-module_container_NB{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.Videos-module_row_Fc{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:570px;-moz-column-gap:16px;column-gap:16px;row-gap:16px;justify-content:center;align-items:start;width:100%}@media (max-width: 1200px){.Videos-module_row_Fc{grid-template-columns:repeat(4,1fr);grid-auto-rows:420px}}@media (max-width: 700px){.Videos-module_row_Fc{grid-template-columns:repeat(2,1fr);grid-auto-rows:320px;-moz-column-gap:8px;column-gap:8px;row-gap:8px}}.Videos-module_videoCard_Bp{position:relative;width:100%;height:100%;border-radius:16px;overflow:hidden;padding:0;border:none;cursor:pointer;background:#0d0d0d}.Videos-module_poster_ss{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}.Videos-module_posterFallback_t-{background:linear-gradient(160deg,#1a2e2a,#0d1715 45%,#14201d)}.Videos-module_playWrap_op{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.Videos-module_playButton_Av{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:100px;border:1px solid rgba(255,255,255,.2);background:#ffffff26;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.Videos-module_playIcon_L6{width:48px;height:48px;display:block}.Videos-module_videoCard_Bp:nth-child(5n+2),.Videos-module_videoCard_Bp:nth-child(5n+4){transform:translateY(32px)}@media (max-width: 1200px){.Videos-module_videoCard_Bp:nth-child(5n+2),.Videos-module_videoCard_Bp:nth-child(5n+4){transform:none}.Videos-module_videoCard_Bp:nth-child(4n+2),.Videos-module_videoCard_Bp:nth-child(4n+4){transform:translateY(24px)}}@media (max-width: 700px){.Videos-module_videoCard_Bp:nth-child(4n+2),.Videos-module_videoCard_Bp:nth-child(4n+4){transform:none}.Videos-module_videoCard_Bp:nth-child(2n){transform:translateY(16px)}}.Videos-module_modalBackdrop_JJ{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:24px;background:#14201db8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.Videos-module_modalDialog_Zm{position:relative;width:100%;max-width:min(420px,100vw - 48px);max-height:min(90vh,860px);display:flex;flex-direction:column;align-items:stretch}.Videos-module_modalClose_Tm{position:absolute;top:-12px;right:-12px;z-index:2;width:44px;height:44px;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#fff;color:#2f4b46;box-shadow:0 4px 20px #0000002e}@media (max-width: 600px){.Videos-module_modalClose_Tm{top:-8px;right:-8px}}.Videos-module_modalInner_-s{width:100%;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 24px 80px #00000073}.Videos-module_modalFrame_5D{position:relative;width:100%;aspect-ratio:9 / 16;min-height:360px;max-height:calc(90vh - 48px);background:#000}.Videos-module_modalIframe_nS{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;display:block;background:#000}.Articles-module_articles_items_pA{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 1240px){.Articles-module_articles_items_pA{align-items:flex-start;gap:16px;align-self:stretch}}@media (max-width: 700px){.Articles-module_articles_items_pA{width:100%}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2){display:flex;align-items:flex-start;width:calc((100% - 32px)/2);border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-50, #F0F0F0);background:var(--White, #FFF)}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2){width:calc((100% - 16px)/2);flex-direction:column}}@media (max-width: 700px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2){width:100%;align-self:stretch}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) img{display:flex;height:320px;width:100%;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) img{height:247.5px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW{display:flex;padding:32px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW{padding:24px;gap:24px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_heading_8Q{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:600;line-height:130%}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{font-size:20px}}@media (max-width: 700px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{font-size:18px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_heading_8Q p{color:var(--Galvens-krsas-Grey-grey-700, #484848);font-size:14px;font-style:normal;font-weight:400;line-height:165%}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(-n+2) .Articles-module_item_content_VW .Articles-module_content_button_K2{display:flex;justify-content:center;align-items:center;gap:8px;color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-bottom:1px solid var(--Galvens-krsas-Green-green-100, #BFC7C6)}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3){display:flex;flex-direction:column;align-items:flex-start;width:calc((100% - 96px)/4);height:100%;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-50, #F0F0F0);background:var(--White, #FFF)}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3){width:calc((100% - 32px) / 3)}}@media (max-width: 700px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3){width:calc((100% - 16px)/2)}}@media (max-width: 500px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3){width:100%}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) img{display:flex;height:209px;width:100%;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;aspect-ratio:16/11;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) img{height:161.333px}}@media (max-width: 700px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) img{height:112.063px}}@media (max-width: 500px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) img{height:200px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW{display:flex;padding:32px;flex-direction:column;align-items:flex-start;flex:1;gap:24px;align-self:stretch}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW{padding:24px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{font-size:18px}}@media (max-width: 700px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q h5{font-size:16px}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q p{color:var(--Galvens-krsas-Grey-grey-700, #484848);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 1240px){.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_heading_8Q p{display:none}}.Articles-module_articles_items_pA .Articles-module_item_xB:nth-child(n+3) .Articles-module_item_content_VW .Articles-module_content_button_K2{display:flex;justify-content:center;margin-top:auto;align-items:center;gap:8px;color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-bottom:1px solid var(--Galvens-krsas-Green-green-100, #BFC7C6)}.NewsOpen-module_wrapper_yZ{width:100%}.NewsOpen-module_container_84{display:flex;padding:64px 64px 128px;flex-direction:column;align-items:center;gap:16px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.NewsOpen-module_container_84{padding:64px 32px;gap:24px}}@media (max-width: 700px){.NewsOpen-module_container_84{padding:0;gap:24px}}.NewsOpen-module_innerWrapper_ok{display:flex;justify-content:center;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.NewsOpen-module_innerWrapper_ok{gap:32px}}@media (max-width: 700px){.NewsOpen-module_innerWrapper_ok{padding:48px 24px;flex-direction:column;align-items:center;gap:24px}}.Heading-module_wrapper_nJ{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_h7{display:flex;height:600px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_h7{height:350px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_h7{height:300px;padding:24px}}.Heading-module_container_h7 .Heading-module_welcome_section_-R{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_h7 .Heading-module_welcome_section_-R .Heading-module_text_container_Bo{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_h7 .Heading-module_welcome_section_-R .Heading-module_text_container_Bo h1{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_h7 .Heading-module_welcome_section_-R .Heading-module_text_container_Bo h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Heading-module_container_h7 .Heading-module_welcome_section_-R .Heading-module_text_container_Bo h1{font-size:32px;line-height:125%;letter-spacing:-.32px}}.OtherArticles-module_wrapper_xf{width:100%;max-width:300px}@media (max-width: 700px){.OtherArticles-module_wrapper_xf{display:none}}.OtherArticles-module_container_-w{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 900px){.OtherArticles-module_container_-w{max-width:200px}}@media (max-width: 700px){.OtherArticles-module_container_-w{max-width:none;width:100%}}.OtherArticles-module_infoBox_eB{display:flex;width:100%;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 700px){.OtherArticles-module_infoBox_eB{padding:15px 16px;align-self:stretch}}.OtherArticles-module_infoBoxContainer_xg{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_btn_Av{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;border:1px solid var(--Galvens-krsas-Green-green-500, #2F4B46);color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_btn_Av{padding:12px 24px;width:100%;gap:12px;font-size:16px}}.OtherArticles-module_infoBoxContainer_xg h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_info_links_13{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_info_links_13 .OtherArticles-module_info_links_text_Tz{display:flex;align-items:center;gap:8px;align-self:stretch}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_info_links_13 h2{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:16px;font-style:normal;font-weight:500;line-height:100%}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_social_media_Fq{display:flex;align-items:flex-start;gap:8px}.OtherArticles-module_infoBoxContainer_xg .OtherArticles-module_social_media_Fq .OtherArticles-module_social_media_box_gu{display:flex;width:42px;aspect-ratio:1 / 1;justify-content:center;align-items:center;gap:12px;border-radius:8px;border:1px solid var(--2-variant-Green-green-100, #BFC7C6)}.AboutArticle-module_wrapper_g4{width:100%}.AboutArticle-module_container_RB{display:flex;flex-direction:column;align-items:flex-start;gap:48px;flex:1 0 0}@media (max-width: 700px){.AboutArticle-module_container_RB{gap:32px;align-self:stretch}}.About-module_wrapper_ui{width:100%}.About-module_container_3M{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.About-module_container_3M{gap:16px}}.About-module_textContainer_cE,.About-module_bathroomContainer_eg{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.About-module_textContainer_cE,.About-module_bathroomContainer_eg{gap:8px}}.About-module_textContainer_cE .About-module_list_a7,.About-module_bathroomContainer_eg .About-module_list_a7{-moz-column-count:2;column-count:2;-moz-column-gap:180px;column-gap:180px;padding-left:18px;margin:0}@media (max-width: 700px){.About-module_textContainer_cE .About-module_list_a7,.About-module_bathroomContainer_eg .About-module_list_a7{-moz-column-count:1;column-count:1}}.About-module_textContainer_cE .About-module_list_a7 li,.About-module_bathroomContainer_eg .About-module_list_a7 li{list-style:disc;flex:1 0 0;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 700px){.About-module_textContainer_cE .About-module_list_a7 li,.About-module_bathroomContainer_eg .About-module_list_a7 li{font-size:14px;line-height:165%}}.About-module_textContainer_cE h2,.About-module_bathroomContainer_eg h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.About-module_textContainer_cE h2,.About-module_bathroomContainer_eg h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.About-module_textContainer_cE h2,.About-module_bathroomContainer_eg h2{font-size:24px;line-height:130%}}.About-module_textContainer_cE h5,.About-module_bathroomContainer_eg h5{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:600;line-height:130%}@media (max-width: 900px){.About-module_textContainer_cE h5,.About-module_bathroomContainer_eg h5{font-size:20px;line-height:135%}}.About-module_textContainer_cE p,.About-module_bathroomContainer_eg p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.About-module_textContainer_cE p,.About-module_bathroomContainer_eg p{font-size:14px;line-height:165%}}.Gallery-module_wrapper_Yc{width:100%}.Gallery-module_container_Lh{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Gallery-module_container_Lh{gap:16px}}.Gallery-module_textContainer_fl{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Gallery-module_textContainer_fl{gap:16px}}.Gallery-module_textContainer_fl h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Gallery-module_textContainer_fl h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}@media (max-width: 700px){.Gallery-module_textContainer_fl h2{font-size:24px;line-height:130%}}.Gallery-module_textContainer_fl .Gallery-module_gallery_4G{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-self:stretch}@media (max-width: 950px){.Gallery-module_textContainer_fl .Gallery-module_gallery_4G{grid-template-columns:repeat(2,1fr);gap:8px}}.Gallery-module_textContainer_fl .Gallery-module_gallery_4G .Gallery-module_item_c-{width:100%;aspect-ratio:1 / 1;border-radius:4px;overflow:hidden}.Gallery-module_textContainer_fl .Gallery-module_gallery_4G .Gallery-module_item_c- img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:4px}.BottomBoxArticles-module_wrapper_xX{width:100%;background:var(--Galvens-krsas-Green-green-50, #EAEDED)}.BottomBoxArticles-module_container_sS{display:flex;padding:128px 64px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.BottomBoxArticles-module_container_sS{padding:64px 32px}}@media (max-width: 700px){.BottomBoxArticles-module_container_sS{padding:48px 24px 64px}}.BottomBoxArticles-module_innerWrapper_5B{display:flex;flex-direction:column;align-items:flex-start;gap:48px;align-self:stretch}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B{gap:32px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU{flex-direction:column;align-items:flex-start;gap:16px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_text_container_B5{display:flex;max-width:630px;flex-direction:column;align-items:flex-start;gap:16px;flex:1 0 0}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_text_container_B5{align-self:stretch;flex:unset}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_text_container_B5 h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_text_container_B5 h2{font-size:32px;letter-spacing:-.32px;line-height:125%}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46)!important;transition:background .3s ease-in-out}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi:hover{background:var(--2-variant-Green-green-50, #EAEDED)}@media (max-width: 900px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi{padding:12px 24px;gap:12px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi .BottomBoxArticles-module_text_ZD h3{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi .BottomBoxArticles-module_text_ZD h3{font-size:16px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi .BottomBoxArticles-module_svg_va{width:20px;height:20px;aspect-ratio:1/1}@media (max-width: 900px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_heading_container_eU .BottomBoxArticles-module_button_container_Vi .BottomBoxArticles-module_svg_va{width:18px;height:18px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0-{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0-{gap:16px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj{display:flex;flex-direction:column;align-items:flex-start;width:calc((100% - 96px)/4);height:100%;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-50, #F0F0F0);background:var(--White, #FFF)}@media (max-width: 1240px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj{width:calc((100% - 32px) / 3)}}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj{width:calc((100% - 16px)/2)}}@media (max-width: 500px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj{width:100%}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj img{display:flex;height:209px;width:100%;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;aspect-ratio:16/11;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 1240px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj img{height:161.333px}}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj img{height:112.063px}}@media (max-width: 500px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj img{height:200px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P{display:flex;padding:32px;flex-direction:column;align-items:flex-start;flex:1;gap:24px;align-self:stretch}@media (max-width: 1240px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P{padding:24px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn h5{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}@media (max-width: 1240px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn h5{font-size:18px}}@media (max-width: 700px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn h5{font-size:16px}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn p{color:var(--Galvens-krsas-Grey-grey-700, #484848);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 1240px){.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_heading_Rn p{display:none}}.BottomBoxArticles-module_innerWrapper_5B .BottomBoxArticles-module_articles_container_0- .BottomBoxArticles-module_item_Qj .BottomBoxArticles-module_item_content_0P .BottomBoxArticles-module_content_button_xQ{display:flex;justify-content:center;margin-top:auto;align-items:center;gap:8px;color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-bottom:1px solid var(--Galvens-krsas-Green-green-100, #BFC7C6)}.Heading-module_wrapper_ZE{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--room-bg) #d3d3d3 50% / cover no-repeat}.Heading-module_container_Io{display:flex;height:400px;padding:128px 64px 64px;align-items:flex-end;gap:8px;max-width:1920px;margin:0 auto;align-self:stretch}@media (max-width: 900px){.Heading-module_container_Io{height:300px;padding:64px 32px 32px}}@media (max-width: 700px){.Heading-module_container_Io{height:200px;padding:24px}}.Heading-module_container_Io .Heading-module_welcome_section_QJ{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}.Heading-module_container_Io .Heading-module_welcome_section_QJ .Heading-module_text_container_Ke{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.Heading-module_container_Io .Heading-module_welcome_section_QJ .Heading-module_text_container_Ke h1{align-self:stretch;color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px}@media (max-width: 900px){.Heading-module_container_Io .Heading-module_welcome_section_QJ .Heading-module_text_container_Ke h1{font-size:48px;line-height:115%;letter-spacing:-.48px}}@media (max-width: 700px){.Heading-module_container_Io .Heading-module_welcome_section_QJ .Heading-module_text_container_Ke h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}.AboutVenue-module_wrapper_U9{width:100%}.AboutVenue-module_container_0M{display:flex;padding:64px 64px 0;flex-direction:column;align-items:center;gap:8px;align-self:stretch;max-width:1920px;margin:0 auto}@media (max-width: 900px){.AboutVenue-module_container_0M{padding:32px}}@media (max-width: 700px){.AboutVenue-module_container_0M{padding:24px}}.AboutVenue-module_inner_wrapper_Qt{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.AboutVenue-module_inner_wrapper_Qt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;align-self:stretch}}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 700px){.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3{gap:24px;align-self:stretch}}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_heading_jA p{align-self:stretch;color:var(--2-variant-Grey-grey-200, #B9B9B9);font-size:16px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_heading_jA p{font-size:14px}}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_subheading_Bd{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_subheading_Bd h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_subheading_Bd h2{font-size:32px;line-height:125%;letter-spacing:-.32px}}.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_subheading_Bd p{align-self:stretch;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.AboutVenue-module_inner_wrapper_Qt .AboutVenue-module_text_container_J3 .AboutVenue-module_heading_container_0x .AboutVenue-module_subheading_Bd p{font-size:14px}}.AboutVenue-module_inner_wrapper_Qt img{height:416px;width:100%;flex:1 0 0;aspect-ratio:3/2;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#d3d3d3 50% / cover no-repeat}@media (max-width: 900px){.AboutVenue-module_inner_wrapper_Qt img{height:224px;flex:1 0 0;aspect-ratio:3/2}}.AboutVenue-module_reservation_button_43{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.AboutVenue-module_reservation_button_43 span{color:#fff;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.AboutVenue-module_reservation_button_43 svg{width:15px;height:16.25px}.AboutVenue-module_reservation_button_43:hover{background:#e0413a!important;transition:background .3s ease-in-out}.PlaceForEvents-module_container_QA{display:flex;padding:64px 64px 128px;flex-direction:column;align-items:flex-start;width:100%;max-width:1920px;margin:0 auto;gap:80px;align-self:stretch}@media (max-width: 900px){.PlaceForEvents-module_container_QA{padding:64px 32px 96px}}@media (max-width: 700px){.PlaceForEvents-module_container_QA{padding:48px 24px 64px}}.PlaceForEvents-module_content_2S{display:flex;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 1200px){.PlaceForEvents-module_content_2S{flex-direction:column;align-items:stretch;gap:32px}}@media (max-width: 700px){.PlaceForEvents-module_content_2S{gap:24px}}.PlaceForEvents-module_col_AO{flex:1 1 0;min-width:0}.PlaceForEvents-module_formBox_EB{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}@media (max-width: 900px){.PlaceForEvents-module_formBox_EB{align-self:stretch}}.ApplicationForm-module_wrapper_UK{width:100%}.ApplicationForm-module_container_cm{display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 900px){.ApplicationForm-module_container_cm{padding:32px;gap:32px}}@media (max-width: 700px){.ApplicationForm-module_container_cm{padding:16px;gap:24px}}.ApplicationForm-module_formInnerWrapper_ht{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:24px;align-self:stretch}@media (max-width: 700px){.ApplicationForm-module_formInnerWrapper_ht{max-width:none;margin:0;gap:16px}}.ApplicationForm-module_formInnerWrapper_ht h4{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.ApplicationForm-module_formInnerWrapper_ht h4{font-size:24px;line-height:130%}}@media (max-width: 700px){.ApplicationForm-module_formInnerWrapper_ht h4{font-size:20px;line-height:135%}}.ApplicationForm-module_applicationButton_G8{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;opacity:.3;color:var(--White, #FFF);width:100%;cursor:not-allowed}@media (max-width: 900px){.ApplicationForm-module_applicationButton_G8{margin-top:32px;font-size:16px}}@media (max-width: 700px){.ApplicationForm-module_applicationButton_G8{margin-top:24px;font-size:16px}}.ApplicationForm-module_applicationButton_G8:disabled{opacity:.3;cursor:not-allowed}.ApplicationForm-module_applicationButtonActive_y3{opacity:1;cursor:pointer}.ApplicationForm-module_inputBox_S9{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0);border-bottom:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ApplicationForm-module_inputBox_S9 label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ApplicationForm-module_inputBox_S9 label{font-size:16px;line-height:100%}}.ApplicationForm-module_inputBox_S9 .ApplicationForm-module_fieldWrapper_Fb{display:flex;align-items:flex-start;gap:12px;align-self:stretch}@media (max-width: 700px){.ApplicationForm-module_inputBox_S9 .ApplicationForm-module_fieldWrapper_Fb{flex-direction:column}}.ApplicationForm-module_guestCountBox_-G{display:flex;padding:24px;align-items:center;gap:24px;align-self:stretch}@media (max-width: 900px){.ApplicationForm-module_guestCountBox_-G{padding:24px 16px}}@media (max-width: 700px){.ApplicationForm-module_guestCountBox_-G{padding:16px 12px;flex-direction:column;align-items:flex-start}}.ApplicationForm-module_guestLabelContainer_A0{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}@media (max-width: 700px){.ApplicationForm-module_guestLabelContainer_A0{align-self:stretch}}.ApplicationForm-module_guestLabelContainer_A0 .ApplicationForm-module_title_CA h2{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 700px){.ApplicationForm-module_guestLabelContainer_A0 .ApplicationForm-module_title_CA h2{font-size:16px}}.ApplicationForm-module_guestLabelContainer_A0 .ApplicationForm-module_note_UO p{color:var(--2-variant-Grey-grey-700, #484848);font-size:12px;font-style:normal;font-weight:400;line-height:170%}.ApplicationForm-module_peopleCountInputContainer_6a{display:flex;width:200px;height:50px;max-width:200px;align-items:center;border-radius:8px;border:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ApplicationForm-module_peopleCountInputContainer_6a .ApplicationForm-module_countBtn_0f{display:flex;width:50px;padding:12px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;align-self:stretch;aspect-ratio:1/1;background:var(--White, #FFF)}.ApplicationForm-module_peopleCountInputContainer_6a .ApplicationForm-module_minus_W-{border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ApplicationForm-module_peopleCountInputContainer_6a .ApplicationForm-module_plus_Wt{border-top-right-radius:8px;border-bottom-right-radius:8px;border-right:1px solid var(--2-variant-Grey-grey-100, #D0D0D0);border-left:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ApplicationForm-module_countOutput_Up{display:flex;min-width:100px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;background:var(--White, #FFF);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:16px;font-style:normal;font-weight:400}.ApplicationForm-module_OvernightCountBox_PQ{display:flex;align-items:stretch;justify-content:space-between;gap:24px;align-self:stretch}.ApplicationForm-module_radioCheckContainer_X9{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheckBox_81{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;border:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}@media (max-width: 900px){.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheckBox_81{padding:24px 16px}}@media (max-width: 700px){.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheckBox_81{padding:16px}}.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheck_Hj{display:flex;align-items:center;gap:24px;align-self:stretch}.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheck_Hj h2{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheck_Hj h2{font-size:16px}}.ApplicationForm-module_radioCheckContainer_X9 .ApplicationForm-module_radioCheckBoxChecked_eg{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:8px;border:1px solid var(--2-variant-Grey-grey-100, #D0D0D0);background:var(--White, #FFF)}.ApplicationForm-module_divider_y0{width:100%;height:1px;background:#f0f0f0}.ApplicationForm-module_switchInfo_ri .ApplicationForm-module_paragraph_KB p{display:flex;padding:6px 8px;align-items:center;gap:4px;border-radius:8px;background:#2f4b461a;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 900px){.ApplicationForm-module_switchInfo_ri .ApplicationForm-module_paragraph_KB p{flex:1 0 0}}.ApplicationForm-module_checkBoxContainer_YD{display:flex;align-items:center;align-content:center;gap:8px;align-self:stretch;flex-wrap:wrap}.ApplicationForm-module_checkBoxContainer_YD .ApplicationForm-module_checkBoxInnerWrapper_R0{display:flex;padding:6px 8px;align-items:center;gap:4px;border-radius:8px}.ApplicationForm-module_checkBoxContainer_YD .ApplicationForm-module_checkBoxInnerWrapper_R0 p{color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:14px;font-style:normal;font-weight:400;line-height:165%}.ApplicationForm-module_checkBoxContainer_YD .ApplicationForm-module_checkBoxInnerWrapperActive_Jz{border-radius:8px;background:#2f4b461a}.ApplicationForm-module_radioPill_T-{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #d9d9d9;border-radius:999px;background:#f3f3f3;cursor:pointer;min-height:36px;transition:all .2s ease}.ApplicationForm-module_radioPill_T-:hover{background:#eee}.ApplicationForm-module_radioCircle_cS{width:20px;height:20px;border-radius:50%;border:1px solid #bdbdbd;background:#cfcfcf;flex-shrink:0}.ApplicationForm-module_radioText_i9{font-size:14px;line-height:1;color:#8f8f8f;font-weight:500}.ApplicationForm-module_radioPillActive_WQ{border-color:#bcbcbc;background:#eaeaea}.ApplicationForm-module_radioPillActive_WQ .ApplicationForm-module_radioCircle_cS{background:#a8a8a8;border-color:#9f9f9f}.ApplicationForm-module_radioPillActive_WQ .ApplicationForm-module_radioText_i9{color:#555}.Switch-module_wrapper_px{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Switch-module_wrapper_disabled_Yu{opacity:.5;cursor:not-allowed}.Switch-module_track_7w{position:relative;display:flex;align-items:center;justify-content:space-between;width:65px;height:30px;padding:0 10px;border:1px solid #d8d8d8;border-radius:999px;background:#fff;box-sizing:border-box;outline:0;transition:all .2s ease-in-out}.Switch-module_track_focused_pr{box-shadow:0 0 0 2px #1890ff26}.Switch-module_textLeft_jh,.Switch-module_textRight_qR{font-size:11px;color:var(--2-variant-Grey-grey-200, #B9B9B9);text-align:center;font-style:normal;font-weight:500;line-height:100%;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.Switch-module_thumb_hO{position:absolute;top:3px;left:3px;width:23px;height:22px;border-radius:60px;background:var(--2-variant-Grey-grey-200, #B9B9B9);border:1px solid #bdbdbd;box-sizing:border-box;transform:translate(32px);transition:transform .22s ease,background-color .22s ease,border-color .22s ease;will-change:transform;z-index:2}.Switch-module_thumb_active_3Q{transform:translate(0)}.Switch-module_track_main_active_Ff{border-radius:60px;background:var(--2-variant-Green-green-500, #2F4B46);border-color:#cfcfcf}.Switch-module_thumb_main_active_Ll{border-radius:60px;background:var(--White, #FFF);border-color:#9f9f9f}.ContactForm-module_wrapper_dw{width:100%}.ContactForm-module_container_kB{display:flex;padding:48px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}@media (max-width: 900px){.ContactForm-module_container_kB{padding:32px;gap:32px}}@media (max-width: 700px){.ContactForm-module_container_kB{padding:16px;gap:24px}}.ContactForm-module_formInnerWrapper_x0{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:24px;align-self:stretch}@media (max-width: 700px){.ContactForm-module_formInnerWrapper_x0{max-width:none;margin:0;gap:16px}}.ContactForm-module_formInnerWrapper_x0 h4{flex:1 0 0;color:var(--2-variant-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.ContactForm-module_formInnerWrapper_x0 h4{font-size:24px;line-height:130%}}@media (max-width: 700px){.ContactForm-module_formInnerWrapper_x0 h4{font-size:20px;line-height:135%}}.ContactForm-module_formSection_gv{display:flex;flex-direction:column;padding:24px 24px 0;align-items:flex-start;gap:24px;align-self:stretch;border-top:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}.ContactForm-module_formSection_gv .ContactForm-module_inputBox_pw{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.ContactForm-module_formSection_gv .ContactForm-module_inputBox_pw label{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ContactForm-module_formSection_gv .ContactForm-module_inputBox_pw label{font-size:16px;line-height:100%}}.ContactForm-module_inputBoxButton_VN{display:flex;padding:8px 0;align-items:center;gap:8px;align-self:stretch}.ContactForm-module_sendButtonBox_KV{display:flex;flex-direction:row;align-items:stretch;gap:16px;align-self:stretch}@media (max-width: 900px){.ContactForm-module_sendButtonBox_KV{flex-direction:column}}.ContactForm-module_submitButton_P4{display:flex;justify-content:center;align-items:center;gap:16px;flex:1 0 0;align-self:stretch}.ContactForm-module_goBackButton_AC button{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}@media (max-width: 900px){.ContactForm-module_goBackButton_AC button{margin-top:32px}}@media (max-width: 700px){.ContactForm-module_goBackButton_AC button{margin-top:24px}}.ContactForm-module_goBackButton_AC button h2{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.ContactForm-module_goBackButton_AC button h2{font-size:16px;line-height:100%}}.ContactForm-module_InputField_mD{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.ContactForm-module_InputField_mD .ContactForm-module_inputBox_pw{flex:1}@media (max-width: 700px){.ContactForm-module_InputField_mD{flex-direction:column;gap:24px}.ContactForm-module_InputField_mD .ContactForm-module_inputBox_pw{flex:none}}.ContactForm-module_applicationButton_Ar{display:flex;margin-top:48px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;align-self:stretch;border-radius:8px;background:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;opacity:.3;color:var(--White, #FFF);width:100%;cursor:not-allowed}@media (max-width: 900px){.ContactForm-module_applicationButton_Ar{margin-top:32px;font-size:16px}}@media (max-width: 700px){.ContactForm-module_applicationButton_Ar{margin-top:24px;font-size:16px}}.ContactForm-module_applicationButton_Ar:disabled{opacity:.3;cursor:not-allowed}.ContactForm-module_applicationButtonActive_jk{opacity:1;cursor:pointer}.FinalStep-module_wrapper_7f{border-radius:8px;background:var(--2-variant-Grey-grey-50, #F0F0F0)}.FinalStep-module_container_Db{display:flex;padding:48px;flex-direction:column;align-items:flex-start;gap:48px;align-self:stretch}@media (max-width: 900px){.FinalStep-module_container_Db{padding:30px;gap:24px}}.FinalStep-module_text_container_tN{display:flex;padding:0 24px 24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-bottom:1px solid var(--2-variant-Grey-grey-100, #D0D0D0)}@media (max-width: 900px){.FinalStep-module_text_container_tN{padding:0 12px 12px}}.FinalStep-module_text_container_tN h5{align-self:stretch;color:var(--2-variant-Grey-grey-900, #2B2B2B);font-size:24px;font-style:normal;font-weight:500;line-height:130%}.FinalStep-module_text_container_tN p{flex:1 0 0;color:var(--2-variant-Grey-grey-700, #484848);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.FinalStep-module_text_container_tN p{font-size:14px}}.FinalStep-module_button_container_5K{display:flex;padding:0 24px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.FinalStep-module_button_container_5K .FinalStep-module_btn_Qj{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;border:1px solid var(--2-variant-Green-green-500, #2F4B46)}.FinalStep-module_button_container_5K .FinalStep-module_btn_Qj h4{color:var(--2-variant-Green-green-500, #2F4B46);font-size:18px;font-style:normal;font-weight:500;line-height:100%}@media (max-width: 900px){.FinalStep-module_button_container_5K .FinalStep-module_btn_Qj h4{font-size:14px}}.MainPageShop-module_wrapper_S1{width:100%}.MainPageShop-module_container_wj{display:flex;padding:0 64px 64px;max-width:1920px;margin:0 auto;flex-direction:column;align-items:center;gap:64px;align-self:stretch;background:var(--White, #FFF)}@media (max-width: 960px){.MainPageShop-module_container_wj{padding:0 32px 32px}}@media (max-width: 700px){.MainPageShop-module_container_wj{padding:0 24px 32px;gap:48px}}.MainPageShop-module_innerWrapper_gB{position:relative;height:512px;max-width:100%;width:100%;align-self:stretch;border-radius:24px;overflow:hidden}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_img_FK{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_img_FK img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_textBlock_sn{position:relative;z-index:2;display:flex;height:100%;padding-left:64px;justify-content:center;flex-direction:column;align-items:flex-start;gap:32px}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_textBlock_sn h1{color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px;max-width:512px}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_textBlock_sn .MainPageShop-module_btn_TU{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--Galvens-krsas-Orange-orange-500, #F64740)}.MainPageShop-module_innerWrapper_gB .MainPageShop-module_textBlock_sn .MainPageShop-module_btn_TU h5{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Banner-module_wrapper_RY{width:100%}.Banner-module_innerWrapper_Gl{position:relative;height:512px;width:100%;align-self:stretch;border-radius:24px;overflow:hidden}.Banner-module_innerWrapper_Gl .Banner-module_img_hP{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.Banner-module_innerWrapper_Gl .Banner-module_img_hP img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ{position:relative;z-index:2;display:flex;height:100%;padding-left:64px;justify-content:center;flex-direction:column;align-items:flex-start;gap:32px}@media (max-width: 960px){.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ{padding-left:32px}}@media (max-width: 700px){.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ{gap:24px;padding:30px 0 0 24px;justify-content:flex-start}}.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ h1{color:var(--White, #FFF);font-size:56px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.56px;max-width:512px}@media (max-width: 960px){.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ h1{font-size:40px;line-height:120%;letter-spacing:-.4px}}@media (max-width: 700px){.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ h1{font-size:24px;line-height:130%}}.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ .Banner-module_btn_m0{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--Galvens-krsas-Orange-orange-500, #F64740);transition:background .3s ease-in-out}.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ .Banner-module_btn_m0:hover{background:#e0413a!important;transition:background .3s ease-in-out}.Banner-module_innerWrapper_Gl .Banner-module_textBlock_SZ .Banner-module_btn_m0 h5{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Products-module_wrapper_Dc{width:100%}.Products-module_innerWrapper_3H{display:flex;max-width:100%;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 700px){.Products-module_innerWrapper_3H{flex-direction:column}}.Products-module_container_JG{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 16px;flex:1}@media (max-width: 900px){.Products-module_container_JG{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.Products-module_container_JG{grid-template-columns:repeat(2,1fr);width:100%}}.PopularBox-module_innerWrapper_MH{display:flex;max-width:240px;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}@media (max-width: 700px){.PopularBox-module_innerWrapper_MH{align-self:stretch;flex-direction:row;max-width:none}}.PopularBox-module_text_block_SA{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}@media (max-width: 700px){.PopularBox-module_text_block_SA{flex:1 0 0}}.PopularBox-module_text_block_SA h2{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px;align-self:stretch}.PopularBox-module_text_block_SA p{color:var(--Galvens-krsas-Grey-grey-500, #666);font-size:16px;font-style:normal;font-weight:400;line-height:160%;align-self:stretch}.PopularBox-module_btn_rj{display:flex;padding:16px 32px;width:100%;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--Galvens-krsas-Green-green-500, #2F4B46)!important;cursor:pointer;transition:background .3s ease-in-out}.PopularBox-module_btn_rj:hover{background:var(--Galvens-krsas-Green-green-600, #2B4440)!important}.PopularBox-module_btn_rj h5{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.ProductLayout-module_wrapper_f3{width:100%}.ProductLayout-module_container_aA{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0}.ProductLayout-module_container_aA .ProductLayout-module_image_wrapper_U1{width:100%;aspect-ratio:336 / 363;border-radius:12px;background:#eaeded;overflow:hidden;display:flex;justify-content:center;align-items:center}.ProductLayout-module_container_aA img{width:100%;height:100%;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.ProductLayout-module_container_aA img{max-height:none}}@media (max-width: 700px){.ProductLayout-module_container_aA img{max-height:none}}.ProductLayout-module_text_block_gU{display:flex;flex-direction:column;align-items:flex-start;gap:7px;align-self:stretch}.ProductLayout-module_text_block_gU h6{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%;align-self:stretch}@media (max-width: 900px){.ProductLayout-module_text_block_gU h6{font-size:18px}}@media (max-width: 700px){.ProductLayout-module_text_block_gU h6{font-size:16px}}.ProductLayout-module_text_block_gU .ProductLayout-module_price_fX{color:var(--Galvens-krsas-Orange-orange-500, #F64740)}.Categories-module_wrapper_kB{width:100%}.Categories-module_container_oy{display:flex;flex-direction:column;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.Categories-module_container_oy{gap:48px}}@media (max-width: 700px){.Categories-module_container_oy{gap:32px}}.Categories-module_container_oy h2{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);text-align:center;font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px;align-self:stretch}@media (max-width: 700px){.Categories-module_container_oy h2{font-size:40px}}.Categories-module_container_oy .Categories-module_categories_box_-S{display:flex;align-items:center;gap:16px;align-self:stretch}@media (max-width: 700px){.Categories-module_container_oy .Categories-module_categories_box_-S{flex-direction:column;align-items:stretch}}.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 0 0}.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up.Categories-module_category_active_AA h4{text-decoration:underline;text-underline-offset:6px}.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up h4{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px;align-self:stretch}@media (max-width: 700px){.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up h4{font-size:24px}}.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up img{height:700.071px;width:100%;align-self:stretch;aspect-ratio:112/121;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:#d3d3d3 50% / cover no-repeat,#eaeded}@media (max-width: 1200px){.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up img{height:500.518px}}@media (max-width: 900px){.Categories-module_container_oy .Categories-module_categories_box_-S .Categories-module_category_Up img{height:356.518px}}.Features-module_wrapper_nR{width:100%}.Features-module_container_k8{display:flex;padding:128px 32px;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 700px){.Features-module_container_k8{padding:0}}.Features-module_feature_2S{display:flex;flex-direction:column;align-items:center;gap:12px;flex:1 0 0}.Features-module_feature_2S p{color:var(--Galvens-krsas-Grey-grey-500, #666);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:160%;align-self:stretch}@media (max-width: 700px){.Features-module_feature_2S p{font-size:14px}}.Features-module_feature_2S .Features-module_feature_heading_0Z{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.Features-module_feature_2S .Features-module_feature_heading_0Z h3{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:130%;align-self:stretch}@media (max-width: 700px){.Features-module_feature_2S .Features-module_feature_heading_0Z h3{font-size:20px}}.Features-module_feature_2S .Features-module_feature_heading_0Z .Features-module_feature_icon_SK{display:flex;padding:28px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:var(--Galvens-krsas-Green-green-50, #EAEDED)}.EventHall-module_wrapper_Jm{width:100%;background:linear-gradient(0deg,#0003,#0003),var(--banner-bg);background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:24px}.EventHall-module_container_Ha{display:flex;padding:160px 64px;align-items:center;max-width:1920px;margin:0 auto;gap:8px}@media (max-width: 900px){.EventHall-module_container_Ha{padding:96px 32px;align-self:stretch}}@media (max-width: 700px){.EventHall-module_container_Ha{padding:64px 24px}}.EventHall-module_container_Ha .EventHall-module_content_container_Su{display:flex;max-width:600px;flex-direction:column;align-items:flex-start;gap:32px;flex:1 0 0}@media (max-width: 900px){.EventHall-module_container_Ha .EventHall-module_content_container_Su{gap:24px}}.EventHall-module_container_Ha .EventHall-module_content_container_Su .EventHall-module_text_container_FI{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.EventHall-module_container_Ha .EventHall-module_content_container_Su .EventHall-module_text_container_FI .EventHall-module_heading_Iv h2{align-self:stretch;color:var(--White, #FFF);font-size:48px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.48px}@media (max-width: 900px){.EventHall-module_container_Ha .EventHall-module_content_container_Su .EventHall-module_text_container_FI .EventHall-module_heading_Iv h2{font-size:32px;letter-spacing:-.32px;line-height:125%}}.EventHall-module_container_Ha .EventHall-module_content_container_Su .EventHall-module_text_container_FI .EventHall-module_text_un p{align-self:stretch;color:var(--White, #FFF);font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 900px){.EventHall-module_container_Ha .EventHall-module_content_container_Su .EventHall-module_text_container_FI .EventHall-module_text_un p{font-size:14px;line-height:165%}}.EventHall-module_container_Ha .EventHall-module_button_container_MN{display:flex;align-items:flex-start;gap:16px}@media (max-width: 700px){.EventHall-module_container_Ha .EventHall-module_button_container_MN{flex-direction:column}}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_button_container_events_Nf{background:var(--2-variant-Orange-orange-500, #F64740)!important;transition:background .3s ease-in-out}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_button_container_events_Nf:hover{background:#e0413a!important}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_more_info_IL{border:1px solid var(--White, #FFF);transition:background .3s ease-in-out}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_more_info_IL:hover{background:#ffffff1a!important}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_button_background_XS{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px}@media (max-width: 900px){.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_button_background_XS{padding:12px 24px;gap:12px}}.EventHall-module_container_Ha .EventHall-module_button_container_MN .EventHall-module_button_background_XS span{color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%}.ShopPage-module_wrapper_Th{width:100%}.ShopPage-module_container_v9{display:flex;padding:32px 64px 64px;flex-direction:column;align-items:center;gap:48px;align-self:stretch;max-width:1920px;margin:0 auto;background:var(--White, #FFF)}@media (max-width: 960px){.ShopPage-module_container_v9{padding:24px 32px 32px}}@media (max-width: 700px){.ShopPage-module_container_v9{padding:24px 24px 32px}}.HeadingBox-module_wrapper_fH{width:100%}.HeadingBox-module_innerWrapper_SE{display:flex;align-items:flex-start;gap:32px;align-self:stretch;flex-direction:column}@media (max-width: 900px){.HeadingBox-module_innerWrapper_SE{gap:16px}}@media (max-width: 700px){.HeadingBox-module_innerWrapper_SE{gap:24px}}.TextBox-module_text_block_Ml{display:flex;align-items:center;gap:12px;align-self:stretch}.TextBox-module_heading_Cf h3{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.CategoryBox-module_innerWrapper_EV{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (max-width: 700px){.CategoryBox-module_innerWrapper_EV{align-items:center}}.CategoryBox-module_categories_Zk{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 900px){.CategoryBox-module_categories_Zk{gap:24px}}.Filter-module_wrapper_zX{width:100%}.Filter-module_innerWrapper_t3{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:8px;align-self:stretch}@media (max-width: 700px){.Filter-module_innerWrapper_t3{align-items:center}}.Filter-module_filter_Vq{display:flex;align-items:center;gap:16px}.Filter-module_filter_Vq p{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:14px;font-style:normal;font-weight:400;line-height:165%}.Categories-module_wrapper_Qn{width:100%}.Categories-module_innerWrapper_XZ{display:flex;padding:32px;align-items:center;gap:32px;align-self:stretch;border-radius:24px;border:1px solid #EBEEED;background:var(--Galvens-krsas-Green-green-50, #EAEDED)}@media (max-width: 900px){.Categories-module_innerWrapper_XZ{padding:24px}}@media (max-width: 700px){.Categories-module_innerWrapper_XZ{padding:16px;flex-direction:column;justify-content:center;gap:16px}}.Categories-module_innerWrapper_XZ h3{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:32px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-.32px}@media (max-width: 900px){.Categories-module_innerWrapper_XZ h3{font-size:24px}}@media (max-width: 700px){.Categories-module_innerWrapper_XZ h3{font-size:20px}}.Categories-module_innerWrapper_XZ .Categories-module_buttonsBox_wZ{display:flex;align-items:flex-start;gap:8px;flex:1 0 0}@media (max-width: 700px){.Categories-module_innerWrapper_XZ .Categories-module_buttonsBox_wZ{flex-direction:column;align-self:stretch}}.Categories-module_innerWrapper_XZ .Categories-module_buttonsBox_wZ .Categories-module_btn_Eu{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:12px;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer}@media (max-width: 700px){.Categories-module_innerWrapper_XZ .Categories-module_buttonsBox_wZ .Categories-module_btn_Eu{align-self:stretch}}.Categories-module_innerWrapper_XZ .Categories-module_active_H-{border:1px solid #2F4B46;background:#2f4b46;color:#fff;transition:.3s ease}.Categories-module_innerWrapper_XZ .Categories-module_active_H-:hover{background:#2b4440;transition:.3s ease}.Categories-module_innerWrapper_XZ .Categories-module_not_active_sN{border:1px solid #EAEDED;background:#fff;color:var(--Galvens-krsas-Green-green-500, #2F4B46);transition:.3s ease}.Categories-module_innerWrapper_XZ .Categories-module_not_active_sN:hover{border:1px solid var(--Galvens-krsas-Green-green-500, #2F4B46);transition:.3s ease}.SubCategories-module_wrapper_b7{width:100%;overflow:hidden}.SubCategories-module_innerWrapper_0G{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}@media (max-width: 900px){.SubCategories-module_innerWrapper_0G{padding:24px}}@media (max-width: 700px){.SubCategories-module_innerWrapper_0G{padding:16px;flex-direction:column;justify-content:center;gap:16px}}.SubCategories-module_innerWrapper_0G .SubCategories-module_btn_2E{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:12px;border-radius:8px;font-size:16px;font-style:normal;font-weight:500;line-height:100%;cursor:pointer}.SubCategories-module_innerWrapper_0G .SubCategories-module_active_pZ{border:1px solid #2F4B46;background:#2f4b46;color:#fff;transition:.3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_active_pZ:hover{background:#2b4440;transition:.3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_not_active_rv{border:1px solid #EAEDED;background:#fff;color:var(--Galvens-krsas-Green-green-500, #2F4B46);transition:.3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_not_active_rv:hover{border:1px solid var(--Galvens-krsas-Green-green-500, #2F4B46);transition:.3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_active_pZ{border:1px solid #2F4B46;background:#2f4b46;color:#fff;transition:background .3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_active_pZ:hover{background:#2b4440;transition:background .3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_not_active_rv{border:1px solid #EAEDED;color:var(--Galvens-krsas-Green-green-500, #2F4B46);transition:background .3s ease}.SubCategories-module_innerWrapper_0G .SubCategories-module_not_active_rv:hover{background:var(--Galvens-krsas-Green-green-50, #EAEDED);transition:background .3s ease}.ProductKindToggle-module_wrapper_V6{display:inline-flex;padding:4px;gap:4px;border-radius:8px;background:var(--Galvens-krsas-Green-green-50, #eaeded);border:1px solid var(--Galvens-krsas-Green-green-100, #bfc7c6)}.ProductKindToggle-module_tab_jx,.ProductKindToggle-module_tabActive_VV{font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1;padding:12px 20px;border-radius:6px;border:none;cursor:pointer;background:transparent;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b)}.ProductKindToggle-module_tab_jx:hover{background:#ffffff80}.ProductKindToggle-module_tabActive_VV{background:#fff;color:var(--Galvens-krsas-Green-green-500, #2f4b46);box-shadow:0 1px 2px #0000000f}.Products-module_wrapper_VA{width:100%}.Products-module_container_J5{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px;flex:1}@media (max-width: 900px){.Products-module_container_J5{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.Products-module_container_J5{grid-template-columns:repeat(2,1fr);width:100%}}.ShopPageOpen-module_wrapper_hR{width:100%}.ShopPageOpen-module_container_bI{display:flex;flex-direction:column;align-items:center;align-self:stretch;width:100%;max-width:1440px;margin:0 auto;padding:32px 64px 0;box-sizing:border-box;background:var(--White, #FFF)}@media (max-width: 960px){.ShopPageOpen-module_container_bI{padding:24px 32px 0}}@media (max-width: 700px){.ShopPageOpen-module_container_bI{padding:24px 24px 0}}.ProductInfo-module_wrapper_Hh{width:100%}.ProductInfo-module_container_Y7{display:flex;flex-direction:column;align-items:stretch;width:100%;background:var(--White, #FFF)}.ProductInfo-module_innerWrapper_Ls{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 900px){.ProductInfo-module_innerWrapper_Ls{gap:24px}}.TextBox-module_text_block_fC{display:flex;align-items:center;gap:12px;align-self:stretch}.TextBox-module_heading_kz h3{font-size:14px;font-style:normal;font-weight:500;line-height:100%}.TextBox-module_old_YR{color:var(--Galvens-krsas-Grey-grey-300, #989898)}.TextBox-module_new_04{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B)}.Info-module_wrapper_0-{width:100%}.Info-module_wrapperBottom_5s{padding-bottom:128px;box-sizing:border-box}@media (max-width: 700px){.Info-module_wrapperBottom_5s{padding-bottom:64px}}.Info-module_container_sP{display:flex;align-items:flex-start;gap:64px;align-self:stretch}@media (max-width: 900px){.Info-module_container_sP{flex-direction:column;gap:48px}}.Images-module_wrapper_4R{width:560px;max-width:100%;flex-shrink:0;box-sizing:border-box}@media (max-width: 900px){.Images-module_wrapper_4R{width:100%;align-self:stretch}}.Images-module_container_MA{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}@media (max-width: 900px){.Images-module_container_MA{align-self:stretch}}@media (max-width: 700px){.Images-module_container_MA{gap:16px}}.Images-module_main_image_pl{width:100%;min-height:560px;max-height:560px;border-radius:24px;background:#fafaf8;overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media (max-width: 900px){.Images-module_main_image_pl{min-height:0;max-height:none;aspect-ratio:1 / 1}}.Images-module_main_image_pl img{width:100%;height:100%;max-height:560px;flex-shrink:0;align-self:stretch;-o-object-fit:cover;object-fit:cover}@media (max-width: 900px){.Images-module_main_image_pl img{max-height:none;flex:1 0 0}}.Images-module_gallery_92{display:flex;align-items:center;gap:16px;align-self:stretch}@media (max-width: 700px){.Images-module_gallery_92{gap:12px}}.Images-module_gallery_92 .Images-module_gallery_image_container_Xb{width:128px;height:128px;flex-shrink:0;aspect-ratio:1 / 1;border-radius:24px;border:1px solid var(--Galvens-krsas-Green-green-100, #bfc7c6);background:#eaeded;overflow:hidden;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.Images-module_gallery_92 .Images-module_gallery_image_container_Xb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TextActions-module_wrapper_fg{width:100%}.TextActions-module_container_2o{display:flex;flex-direction:column;align-items:flex-start;gap:48px;flex:1 0 0}@media (max-width: 900px){.TextActions-module_container_2o{gap:32px;align-self:stretch}}.TextActions-module_container_2o .TextActions-module_sizes_count_YT{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.TextActions-module_container_2o .TextActions-module_specifications_lt{width:100%}.TextActions-module_container_2o .TextActions-module_addBlock_YM{display:flex;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.TextActions-module_container_2o .TextActions-module_addBlock_YM{flex-direction:column}}.Text-module_wrapper_xU{width:100%}.Text-module_main_info_PC{display:flex;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 900px){.Text-module_main_info_PC{gap:24px}}.Text-module_main_info_PC .Text-module_heading_content_0r{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_cena_LD h5{color:var(--Galvens-krsas-Orange-orange-500, #F64740);font-size:24px;font-style:normal;font-weight:600;line-height:130%}.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC{display:flex;align-items:flex-start;gap:32px;align-self:stretch}@media (max-width: 700px){.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC{flex-direction:column;gap:16px}}.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC h3{flex:1 0 0;color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:40px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.4px}@media (max-width: 900px){.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC h3{font-size:32px}}@media (max-width: 700px){.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC h3{font-size:24px}}.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC .Text-module_available_Z-{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;border-radius:16777200px;background:var(--Galvens-krsas-Green-green-50, #EAEDED)}.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC .Text-module_available_Z- p{color:var(--Galvens-krsas-Green-green-500, #2F4B46);font-size:14px;font-style:normal;font-weight:400;line-height:165%}@media (max-width: 700px){.Text-module_main_info_PC .Text-module_heading_content_0r .Text-module_heading_HC .Text-module_available_Z- p{font-size:12px}}.Text-module_main_info_PC .Text-module_content_3W{align-self:stretch;color:var(--Galvens-krsas-Grey-grey-500, #666);font-size:16px;font-style:normal;font-weight:400;line-height:160%}.Size-module_wrapper_5z{width:100%}.Size-module_container_Ak{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.Size-module_heading_Tr h3{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%;align-self:stretch}.Size-module_size_O3{width:100%;position:relative}.Size-module_size_block_sm{width:100%;box-sizing:border-box;padding:23px;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #D0D0D0);background:var(--White, #FFF);color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:16px;font-weight:500;line-height:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;outline:none}.Size-module_size_O3:after{content:"";position:absolute;right:24px;top:50%;width:20px;height:20px;transform:translateY(-50%);pointer-events:none}.Size-module_arrow_MP{position:absolute;right:24px;top:50%;transform:translateY(-50%);pointer-events:none}.Count-module_wrapper_yb{width:100%}.Count-module_container_O4{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.Count-module_heading_rD h3{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:18px;font-style:normal;font-weight:500;line-height:100%;align-self:stretch}.Count-module_addBlock_WT{display:flex;align-items:flex-start;gap:24px;align-self:stretch}@media (max-width: 700px){.Count-module_addBlock_WT{flex-direction:column}}.Count-module_count_block_uM{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 24px;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #D0D0D0);background:var(--White, #FFF)}.Count-module_value_2x{color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:16px;font-style:normal;font-weight:500;line-height:100%}.Count-module_actions_Zb{display:flex;align-items:center;gap:24px}.Count-module_actions_Zb button{border:none;background:transparent;cursor:pointer}.Count-module_divider_-r{width:1px;height:32px;background:#d0d0d0}.AddToCart-module_wrapper_Kr{width:100%}.AddToCart-module_container_ae{display:flex;width:100%;padding:20px 32px;height:auto;justify-content:center;align-items:center;gap:16px;border:none;border-radius:8px;background:var(--Galvens-krsas-Orange-orange-500, #F64740)!important;cursor:pointer;color:var(--White, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%;transition:background .3s ease-in-out}.AddToCart-module_container_ae:hover:not(:disabled){background:#e0413a!important;transition:background .3s ease-in-out}.AddToCart-module_container_ae:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 700px){.AddToCart-module_container_ae{align-self:stretch}}.Specifications-module_wrapper_Xi{width:100%}.Specifications-module_container_LT{display:flex;padding:24px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #D0D0D0);background:var(--White, #FFF)}.Specifications-module_container_open_T8{gap:16px}.Specifications-module_container_close_x-{gap:0px}.Specifications-module_header_1G{display:flex;justify-content:center;align-items:center;gap:24px;align-self:stretch;cursor:pointer}.Specifications-module_header_1G h3{flex:1 0 0;color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:20px;font-style:normal;font-weight:600;line-height:135%}.Specifications-module_specifications_aw{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;overflow:hidden;transition:all .3s ease;flex:1}@media (max-width: 900px){.Specifications-module_specifications_aw{grid-template-columns:repeat(2,1fr)}}@media (max-width: 700px){.Specifications-module_specifications_aw{grid-template-columns:repeat(1,1fr);width:100%}}.Specifications-module_closed_hw{max-height:0;opacity:0;margin-top:0}.Specifications-module_opened_Kt{max-height:500px;opacity:1;margin-top:16px}.Specifications-module_specification_eX{display:flex;height:44px;padding:12px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:24px;background:var(--Galvens-krsas-Green-green-50, #EAEDED)}.Specifications-module_specification_eX p{flex:1 0 0;color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B);font-size:14px;font-style:normal;font-weight:400;line-height:165%}.LeaseInfo-module_outer_m3{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.LeaseInfo-module_productSection_d-{width:100%;padding-bottom:128px;box-sizing:border-box}@media (max-width: 700px){.LeaseInfo-module_productSection_d-{padding-bottom:64px}}.LeaseTextActions-module_wrapper_KV{width:100%;flex:1 0 0;min-width:0}.LeaseTextActions-module_column_qB{display:flex;flex-direction:column;gap:48px;align-items:flex-start;width:100%}.LeaseTextActions-module_intro_JQ{display:flex;flex-direction:column;gap:32px;align-items:flex-start;width:100%}.LeaseTextActions-module_titlePrice_Or{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.LeaseTextActions-module_title_3Y{margin:0;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b);font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.4px}@media (max-width: 700px){.LeaseTextActions-module_title_3Y{font-size:24px}}.LeaseTextActions-module_price_Gb{margin:0;color:var(--Galvens-krsas-Orange-orange-500, #f64740);font-size:24px;font-weight:600;line-height:1.3}.LeaseTextActions-module_description_ea{color:var(--Galvens-krsas-Grey-grey-500, #666);font-size:16px;line-height:1.6;width:100%}.LeaseTextActions-module_field_aG{width:100%;max-width:688px;display:flex;flex-direction:column;gap:8px}.LeaseTextActions-module_fieldLabel_Jm{margin:0;font-size:18px;font-weight:500;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b)}.LeaseTextActions-module_dateInputWrap_no{position:relative;display:flex;align-items:center;gap:12px}.LeaseTextActions-module_dateInput_pw{width:100%;height:52px;padding:12px 16px;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #d0d0d0);background:#fff;font-size:16px;font-weight:500;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b)}.LeaseTextActions-module_loading_cR{color:#989898;font-size:18px}.LeaseTextActions-module_hourBlock_QJ{width:100%;max-width:688px}.LeaseTextActions-module_hourGrid_WN{display:flex;flex-wrap:wrap;gap:8px}.LeaseTextActions-module_hourBtn_V0,.LeaseTextActions-module_hourBtnActive_ks,.LeaseTextActions-module_hourBtnDisabled_Lc{min-width:72px;padding:10px 12px;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #d0d0d0);background:#fff;font-size:14px;font-weight:500;cursor:pointer;color:#2b2b2b}.LeaseTextActions-module_hourBtn_V0:hover:not(:disabled){border-color:#2f4b46}.LeaseTextActions-module_hourBtnActive_ks{background:#2f4b46;color:#fff;border-color:#2f4b46}.LeaseTextActions-module_hourBtnDisabled_Lc{opacity:.35;cursor:not-allowed}.LeaseTextActions-module_forms_Sj{display:flex;flex-direction:column;gap:24px;align-items:flex-start;width:100%}.LeaseTextActions-module_placeholderSelect_uM{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px;border-radius:8px;border:1px solid var(--Galvens-krsas-Grey-grey-100, #d0d0d0);background:#fff;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b);font-size:16px;font-weight:500;box-sizing:border-box}.LeaseTextActions-module_actions_GD{width:100%}.LeaseTextActions-module_addBtn_lK{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 32px;border:none;border-radius:8px;background:var(--Galvens-krsas-Orange-orange-500, #f64740);color:#fff;font-size:18px;font-weight:500;cursor:pointer}.LeaseTextActions-module_addBtn_lK:disabled{opacity:.5;cursor:not-allowed}.LeaseTextActions-module_termsBox_CN{width:100%;border:1px solid var(--Galvens-krsas-Grey-grey-100, #d0d0d0);border-radius:8px;background:#fff;padding:0;overflow:hidden}.LeaseTextActions-module_termsToggle_cB{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;border:none;background:transparent;cursor:pointer;text-align:left}.LeaseTextActions-module_termsTitle_ZB{font-size:20px;font-weight:600;color:#2b2b2b}.LeaseTextActions-module_termsIcon_qR{font-size:22px;font-weight:600;color:#2b2b2b;line-height:1}.LeaseTextActions-module_termsBody_p0{padding:0 24px 24px;color:#666;font-size:16px;line-height:1.6;border-top:1px solid #f0f0f0}.LeaseTextActions-module_muted_ng{margin:0;color:#989898}.RelatedLeaseProducts-module_section_w0{width:100%;margin:0;padding:64px 0 128px;box-sizing:border-box}.RelatedLeaseProducts-module_heading_p7{width:100%;text-align:center;color:var(--Galvens-krsas-Grey-grey-900, #2b2b2b);font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.4px;margin:0 0 64px}@media (max-width: 700px){.RelatedLeaseProducts-module_heading_p7{font-size:28px;margin-bottom:32px}}.RelatedLeaseProducts-module_grid_R-{display:flex;gap:16px;width:100%;flex-wrap:wrap}@media (max-width: 900px){.RelatedLeaseProducts-module_grid_R-{flex-direction:column}}.RelatedLeaseProducts-module_grid_R->*{flex:1 1 0;min-width:200px}.StockExceedsNotice-module_overlay_41{position:fixed;z-index:10050;left:50%;top:24px;transform:translate(-50%);max-width:min(420px,calc(100vw - 32px));pointer-events:none}@media (max-width: 700px){.StockExceedsNotice-module_overlay_41{top:16px;max-width:calc(100vw - 24px)}}.StockExceedsNotice-module_toast_0l{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:12px;background:#2b2b2b;color:#fff;box-shadow:0 12px 40px #00000038,0 0 0 1px #ffffff0f;animation:StockExceedsNotice-module_slideDown_zi .35s ease-out}@keyframes StockExceedsNotice-module_slideDown_zi{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.StockExceedsNotice-module_icon_bR{flex-shrink:0;width:22px;height:22px;margin-top:2px;color:#ffb84d}.StockExceedsNotice-module_body_Kn{flex:1;min-width:0}.StockExceedsNotice-module_title_6N{font-size:15px;font-weight:600;line-height:1.35;margin:0 0 4px}.StockExceedsNotice-module_text_5v{font-size:14px;line-height:1.45;margin:0;opacity:.92}.StockExceedsNotice-module_close_hT{flex-shrink:0;margin:-4px -6px -4px 0;padding:6px;border:none;background:transparent;color:#ffffffbf;cursor:pointer;border-radius:8px;line-height:0;transition:color .15s ease,background .15s ease}.StockExceedsNotice-module_close_hT:hover{color:#fff;background:#ffffff14}.CheckoutPage-module_wrapper_yR{width:100%;background:#f7f7f7;min-height:60vh}.CheckoutPage-module_inner_CL{max-width:1920px;margin:0 auto;padding:32px 64px 128px;display:flex;flex-direction:column;gap:48px}@media (max-width: 960px){.CheckoutPage-module_inner_CL{padding:24px 32px 64px;gap:32px}}@media (max-width: 700px){.CheckoutPage-module_inner_CL{padding:24px 16px 48px}}.CheckoutPage-module_breadcrumb_73{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:1;color:#989898}.CheckoutPage-module_breadcrumb_73 a{color:inherit;text-decoration:none}.CheckoutPage-module_crumbActive_bJ{color:#2b2b2b}.CheckoutPage-module_steps_l2{display:flex;width:100%;gap:16px;align-items:flex-start}@media (max-width: 700px){.CheckoutPage-module_steps_l2{flex-direction:column;gap:24px}}.CheckoutPage-module_stepCol_os{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:32px;min-width:0}.CheckoutPage-module_stepTrack_xP{width:100%;height:4px;border-radius:12px;background:#f0f0f0;position:relative}.CheckoutPage-module_stepTrackActive_to{width:100%;height:4px;border-radius:12px;background:#f64740;position:relative}.CheckoutPage-module_stepBadge_Os{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1}.CheckoutPage-module_stepBadgeActive_nw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1;background:#f64740;color:#fff}.CheckoutPage-module_stepBadgeInactive_my{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:1;background:#f0f0f0;color:#14201d}.CheckoutPage-module_stepLabel_JA{font-size:16px;font-weight:500;line-height:1;color:#2b2b2b;text-align:center}.CheckoutPage-module_grid_zL{display:flex;gap:64px;align-items:flex-start;width:100%}@media (max-width: 1100px){.CheckoutPage-module_grid_zL{flex-direction:column;gap:40px}}.CheckoutPage-module_colCart_hR{width:100%;max-width:560px;flex-shrink:0;display:flex;flex-direction:column;gap:32px}.CheckoutPage-module_colMain_cd{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.CheckoutPage-module_sectionTitle_Ej{font-size:24px;font-weight:600;line-height:1.3;color:#2b2b2b;margin:0}.CheckoutPage-module_card_jj{background:#fff;border:1px solid #d0d0d0;border-radius:24px;box-shadow:3px 3px 20px #24242414;overflow:hidden}.CheckoutPage-module_cardSection_0a{padding:32px;border-bottom:1px solid #d0d0d0}.CheckoutPage-module_cardSection_0a:last-child{border-bottom:none}.CheckoutPage-module_lineItem_-2{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;width:100%}.CheckoutPage-module_lineItem_-2+.CheckoutPage-module_lineItem_-2{margin-top:24px}.CheckoutPage-module_thumb_HH{width:80px;height:80px;border-radius:12px;background:#eaeded;overflow:hidden;flex-shrink:0}.CheckoutPage-module_thumb_HH img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CheckoutPage-module_lineBody_M4{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.CheckoutPage-module_lineTitle_20{font-size:16px;font-weight:600;line-height:1.35;color:#2b2b2b;margin:0}.CheckoutPage-module_leaseBadge_B-{display:inline-block;margin:0;padding:2px 8px;border-radius:4px;background:#eef6ff;color:#1a5fb4;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.CheckoutPage-module_lineMeta_Sg{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.3}.CheckoutPage-module_price_vm{color:#f64740;font-weight:600}.CheckoutPage-module_variant_hF{color:#989898;font-weight:600}.CheckoutPage-module_summaryRow_XJ{display:flex;justify-content:space-between;gap:24px;font-size:14px;font-weight:600;line-height:1.35;color:#989898}.CheckoutPage-module_summaryRow_XJ strong{color:#2b2b2b;font-weight:600}.CheckoutPage-module_summaryDivider_iI{height:1px;background:#f0f0f0;margin:16px 0}.CheckoutPage-module_totalRow_u7{display:flex;justify-content:space-between;gap:24px;font-size:16px;font-weight:600;line-height:1.35;color:#2b2b2b}.CheckoutPage-module_totalValue_w-{color:#f64740}.CheckoutPage-module_form_GH{display:flex;flex-direction:column;gap:16px}.CheckoutPage-module_field_29{display:flex;flex-direction:column;gap:8px}.CheckoutPage-module_label_yb{font-size:14px;font-weight:500;color:#2b2b2b}.CheckoutPage-module_input_Qi{border:1px solid #d0d0d0;border-radius:8px;padding:12px 16px;font-size:16px;font-family:Manrope,sans-serif;color:#2b2b2b;width:100%;min-height:48px;box-sizing:border-box}.CheckoutPage-module_input_Qi::-moz-placeholder{color:#2b2b2b80}.CheckoutPage-module_input_Qi::placeholder{color:#2b2b2b80}.CheckoutPage-module_input_Qi:focus{outline:2px solid rgba(246,71,64,.35);border-color:#f64740}.CheckoutPage-module_staticBox_Ux{background:#fff;border:1px dashed #d0d0d0;border-radius:16px;padding:24px;font-size:15px;line-height:1.5;color:#666}.CheckoutPage-module_paymentGrid_uF{display:flex;flex-direction:column;gap:16px;width:100%}.CheckoutPage-module_paymentRow_EA{display:flex;gap:16px;width:100%}@media (max-width: 500px){.CheckoutPage-module_paymentRow_EA{flex-direction:column}}.CheckoutPage-module_paymentTile_q5{flex:1 1 0;min-height:80px;border-radius:8px;border:1px solid #d0d0d0;background:#fff;display:flex;align-items:center;justify-content:center;padding:16px 12px;cursor:pointer;font-size:14px;font-weight:600;color:#2b2b2b;text-align:center;transition:border-color .2s,box-shadow .2s}.CheckoutPage-module_paymentTile_q5:hover{border-color:#989898}.CheckoutPage-module_paymentTileSelected_lz{flex:1 1 0;min-height:80px;border-radius:8px;border:1px solid #2b2b2b;box-shadow:0 0 0 1px #2b2b2b;background:#fff;display:flex;align-items:center;justify-content:center;padding:16px 12px;cursor:pointer;font-size:14px;font-weight:600;color:#2b2b2b;text-align:center}.CheckoutPage-module_actions_jm{display:flex;gap:16px;align-items:stretch;width:100%;margin-top:8px}@media (max-width: 500px){.CheckoutPage-module_actions_jm{flex-direction:column}}.CheckoutPage-module_btnGhost_eB{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 32px;border-radius:8px;border:none;background:transparent;color:#f64740;font-size:18px;font-weight:500;cursor:pointer;font-family:inherit}.CheckoutPage-module_btnGhost_eB:disabled{opacity:.5;cursor:not-allowed}.CheckoutPage-module_btnPrimary_QE{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 32px;border-radius:8px;border:none;background:#f64740;color:#fff;font-size:18px;font-weight:500;cursor:pointer;font-family:inherit}.CheckoutPage-module_btnPrimary_QE:disabled{opacity:.55;cursor:not-allowed}.CheckoutPage-module_successWrap_HT{width:100%;display:flex;justify-content:center}.CheckoutPage-module_successInner_qC{max-width:800px;width:100%;display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center}.CheckoutPage-module_successTitle_ml{font-size:24px;font-weight:600;line-height:1.3;color:#2b2b2b;margin:0}.CheckoutPage-module_successText_bC{font-size:16px;line-height:1.6;color:#666;margin:0;font-family:Manrope,sans-serif}.CheckoutPage-module_orderRef_0o{font-size:15px;color:#2b2b2b;font-weight:500}.CheckoutPage-module_btnOutline_MO{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;border-radius:8px;border:1px solid #f64740;background:transparent;color:#f64740;font-size:18px;font-weight:500;cursor:pointer;font-family:inherit;text-decoration:none}.CheckoutPage-module_errorBanner_D-{background:#fff0f0;border:1px solid #ffc9c9;color:#b42318;padding:12px 16px;border-radius:8px;font-size:14px}.CheckoutPage-module_summaryValue_4k{text-align:right;font-weight:600;color:#2b2b2b}.CheckoutPage-module_lineItemMain_io{display:flex;gap:16px;align-items:flex-start;flex:1 1 0;min-width:0}.CheckoutPage-module_removeBtn_oL{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:#2b2b2b;cursor:pointer}.CheckoutPage-module_removeBtn_oL:hover{color:#f64740}.CheckoutPage-module_qtyRow_kH{display:flex;align-items:center;gap:8px;margin-top:4px}.CheckoutPage-module_qtyBtn_-N{width:24px;height:24px;border:none;border-radius:8px;background:#f0f0f0;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:#2b2b2b}.CheckoutPage-module_qtyBtn_-N:hover{background:#d0d0d0}.CheckoutPage-module_qtyValue_yW{font-size:16px;font-weight:600;line-height:1.3;color:#2b2b2b;min-width:20px;text-align:center}.CheckoutPage-module_fieldRow_Rl{display:flex;gap:12px;width:100%}@media (max-width: 500px){.CheckoutPage-module_fieldRow_Rl{flex-direction:column}}.CheckoutPage-module_fieldRow_Rl .CheckoutPage-module_input_Qi{flex:1 1 0;min-width:0}.CheckoutPage-module_toggleRow_Sz{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.CheckoutPage-module_visuallyHidden_Hb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CheckoutPage-module_radioRow_Jg{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#2b2b2b}.CheckoutPage-module_radioRowDisabled_VI{cursor:not-allowed;opacity:.45}.CheckoutPage-module_radioRowDisabled_VI .CheckoutPage-module_radioText_UY{color:#989898}.CheckoutPage-module_radioMark_sH{width:20px;height:20px;border-radius:100px;border:1px solid #d0d0d0;background:#fff;flex-shrink:0;position:relative;box-sizing:border-box}.CheckoutPage-module_radioRow_Jg input:checked+.CheckoutPage-module_radioMark_sH{background:#17221f;border-color:#17221f;box-shadow:inset 0 0 0 3px #fff}.CheckoutPage-module_radioText_UY{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckoutPage-module_checkRow_Dv{display:flex;align-items:flex-start;gap:8px;width:100%}.CheckoutPage-module_checkSquare_DL{width:20px;height:20px;min-width:20px;margin-top:2px;border-radius:6px;border:1px solid #d0d0d0;accent-color:#14201d;cursor:pointer}.CheckoutPage-module_checkLabel_sX{font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#2b2b2b;cursor:pointer}.CheckoutPage-module_privacyLabel_vp{font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#2b2b2b;cursor:pointer;flex:1 1 0}.CheckoutPage-module_inlineLink_Zd{color:inherit;text-decoration:underline;text-underline-position:from-font}.CheckoutPage-module_inlineLink_Zd:hover{color:#f64740}.CheckoutPage-module_rule_d9{width:100%;height:0;border:none;border-top:1px solid #d0d0d0;margin:0}.CheckoutPage-module_infoBanner_Sl{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border-radius:8px;background:#eaeded;border:1px solid #bfc7c6;box-sizing:border-box}.CheckoutPage-module_infoIcon_Y1{flex-shrink:0;color:#2f4b46}.CheckoutPage-module_infoTextBlock_b7{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0}.CheckoutPage-module_infoText_HJ{margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#2f4b46}.CheckoutPage-module_textarea_qZ{border:1px solid #d0d0d0;border-radius:8px;padding:12px 16px;font-size:16px;font-family:Manrope,sans-serif;line-height:1.6;color:#2b2b2b;width:100%;min-height:80px;resize:vertical;box-sizing:border-box}.CheckoutPage-module_textarea_qZ::-moz-placeholder{color:#2b2b2b80}.CheckoutPage-module_textarea_qZ::placeholder{color:#2b2b2b80}.CheckoutPage-module_textarea_qZ:focus{outline:2px solid rgba(246,71,64,.35);border-color:#f64740}.CheckoutPage-module_selectWrap_g4{width:100%}.CheckoutPage-module_select_Qi{width:100%;height:48px;border:1px solid #d0d0d0;border-radius:8px;padding:0 40px 0 16px;font-size:16px;font-family:Manrope,sans-serif;color:#2b2b2b;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 8l5 5 5-5' stroke='%232b2b2b' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;box-sizing:border-box}.CheckoutPage-module_select_Qi:focus{outline:2px solid rgba(246,71,64,.35);border-color:#f64740}.CheckoutPage-module_btnContinue_8G{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 32px;border-radius:8px;border:none;background:#f64740;color:#fff;font-size:18px;font-weight:500;font-family:inherit;cursor:pointer;margin-top:8px}.CheckoutPage-module_btnContinue_8G:hover{filter:brightness(.96)}.CheckoutPage-module_omnivaList_Fx{border:1px solid #d0d0d0;border-radius:8px;background:#fff}.CheckoutPage-module_omnivaRow_C2{width:100%;text-align:left;padding:10px 12px;border:none;border-bottom:1px solid #f0f0f0;background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:4px;font-family:inherit}.CheckoutPage-module_omnivaRow_C2:last-child{border-bottom:none}.CheckoutPage-module_omnivaRow_C2:hover{background:#f7f7f7}.CheckoutPage-module_omnivaTitle_Ub{font-size:14px;font-weight:600;color:#2b2b2b}.CheckoutPage-module_omnivaMeta_MD{font-size:13px;color:#666}.FormAlert-module_wrapper_Qd{width:100%;padding:12px 16px;border-radius:8px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;border:1px solid transparent}.FormAlert-module_success_vp{color:#1b4332;background:#d8f3dc;border-color:#95d5b2}.FormAlert-module_error_2H{color:#5c0a0a;background:#ffe5e5;border-color:#f64740}.MansProfilsField-module_wrapper_tA{margin-bottom:0;width:100%}.MansProfilsField-module_wrapper_row_ym{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:0}.MansProfilsField-module_wrapper_column_MW{display:flex;flex-direction:column;gap:8px}.MansProfilsField-module_label-wrapper_row_co{padding:0;width:100%}.MansProfilsField-module_label-wrapper_column_ku{margin-bottom:0}.MansProfilsField-module_label-wrapper_center_f-{display:flex;align-items:center}.MansProfilsField-module_label_Ml{color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1}.MansProfilsField-module_is-required-mark_lT{font-size:16px;color:#2b2b2b}.MansProfilsField-module_input-wrapper_row_tb{padding-left:0;width:100%}.MansProfilsField-module_input-wrapper_column_Kt{width:100%}.MansProfilsField-module_error-wrapper_bB{display:block;margin-top:6px;margin-bottom:0}.MansProfilsField-module_error-msg_st{color:#f64740;font-size:12px;font-family:Manrope,sans-serif;line-height:1.5}.MansProfilsInput-module_wrapper_33{width:100%;display:flex;transition:border-color ease-in-out .15s;border:1px solid #d0d0d0;background-color:#f7f7f7;border-radius:8px;position:relative;height:48px;box-sizing:border-box}.MansProfilsInput-module_wrapper_error_7-{border-color:#f64740}.MansProfilsInput-module_wrapper_focused_Zr{border-color:#b3b3b3}.MansProfilsInput-module_wrapper_disabled_Zd{background-color:#ececec}.MansProfilsInput-module_wrapper_invisible_rE{border:none;background-color:transparent}.MansProfilsInput-module_left_gs,.MansProfilsInput-module_right_UU{display:flex;justify-content:center;align-items:center;width:30px}.MansProfilsInput-module_center_Aq{display:flex;flex:1 1 0;justify-content:flex-start;height:48px;position:relative;align-items:center}.MansProfilsInput-module_styled-placeholder-wrapper_Iu{position:absolute;height:48px;width:100%;bottom:0;left:0;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;overflow:hidden;padding:12px 16px;display:flex;align-items:center;box-sizing:border-box}.MansProfilsInput-module_styled-placeholder_qp{color:#757575;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.MansProfilsInput-module_input_7o{outline:0;border:none;font-family:Manrope,sans-serif;box-shadow:none;background-color:transparent;min-height:0;height:100%;width:100%;padding:12px 16px;color:#2b2b2b;font-size:16px;font-style:normal;font-weight:400;line-height:1.6;box-sizing:border-box}.MansProfilsInput-module_input_7o:disabled{cursor:not-allowed;opacity:.7}.MansProfilsInput-module_input_with-left_x9{padding-left:0}.MansProfilsInput-module_input_with-right_8h{padding-right:0}.MansProfilsInput-module_icon_z8{font-size:1rem;color:#2b2b2b}.MansProfilsInput-module_image_icon_it{height:1.25rem;color:#2b2b2b}.MansProfilsInput-module_clear-icon_mZ{font-size:1.25rem;color:#2b2b2b}.MansProfilsInput-module_loading-wrapper_47{position:absolute;right:0;top:0;width:30px;height:48px;display:flex;justify-content:center;align-items:center}.MansProfilsInput-module_loading_6D{animation:MansProfilsInput-module_animation-spin_iS .4s infinite linear;width:16px;height:16px;border-radius:50%;border:2px solid #d0d0d0;border-right-color:#2b2b2b}@keyframes MansProfilsInput-module_animation-spin_iS{to{transform:rotate(1turn)}}.MansProfilsForm-module_formRoot_WX{width:100%;display:flex;flex-direction:column;gap:24px}.MansProfilsForm-module_fieldsColumn_9O{display:flex;flex-direction:column;gap:16px;width:100%}.MansProfilsForm-module_cardTitle_4P{margin:0;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:24px;font-weight:600;line-height:1.3}.MansProfilsForm-module_row2_0k{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}@media (max-width: 700px){.MansProfilsForm-module_row2_0k{grid-template-columns:1fr}}.MansProfilsForm-module_fieldBlock_vk{display:flex;flex-direction:column;gap:8px;width:100%}.MansProfilsForm-module_countrySelect_Q-{width:100%;height:48px;padding:12px 40px 12px 16px;border-radius:8px;border:1px solid #d0d0d0;background:#f7f7f7;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#2b2b2b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 8l5 5 5-5' stroke='%232B2B2B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.MansProfilsForm-module_checkboxRow_nq{display:flex;align-items:center;gap:8px}.MansProfilsForm-module_checkboxRow_nq .outer{gap:8px;align-items:center}.MansProfilsForm-module_checkboxRow_nq .label{margin-left:0;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#2b2b2b}.MansProfilsForm-module_addCompanyBtn_k6{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border:none;border-radius:8px;background:transparent;cursor:pointer;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1}.MansProfilsForm-module_addCompanyBtn_k6:hover{opacity:.85}.MansProfilsForm-module_divider_WX{width:100%;height:1px;background:#d0d0d0;margin:24px 0 0}.MansProfilsForm-module_actionsRow_uP{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;width:100%;margin-top:24px}.MansProfilsForm-module_saveBtn_1f{display:inline-flex;align-items:center;justify-content:center;padding:16px 24px;border:none;border-radius:8px;background:#f64740;color:#fff;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;cursor:pointer;transition:background .2s ease}.MansProfilsForm-module_saveBtn_1f:hover{background:#e03e38}.MansProfilsForm-module_passwordLink_L-{display:inline-flex;align-items:center;gap:12px;padding:12px 16px;border:none;border-radius:8px;background:transparent;cursor:pointer;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1}.MansProfilsForm-module_passwordLink_L-:hover{opacity:.85}.MansPirkumi-module_root_14{display:flex;flex-direction:column;gap:24px;width:100%;align-items:flex-start}.MansPirkumi-module_sectionTitle_Dp{margin:0;width:100%;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:24px;font-weight:600;line-height:1.3}.MansPirkumi-module_list_Ji{display:flex;flex-direction:column;gap:24px;width:100%}.MansPirkumi-module_card_oC{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:12px;border:1px solid #d0d0d0;background:#f7f7f7}.MansPirkumi-module_cardHeader_UQ{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:32px;width:100%}.MansPirkumi-module_headerText_NA{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px;font-family:Rethink Sans,sans-serif;font-weight:600;line-height:1.35}.MansPirkumi-module_orderTitle_NX{margin:0;color:#2b2b2b;font-size:20px;font-weight:600}.MansPirkumi-module_orderMeta_-Z{margin:0;color:#989898;font-size:16px;font-weight:600}.MansPirkumi-module_badge_Xq{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1;color:#2f4b46}.MansPirkumi-module_badgeLight_wz{background:#fff}.MansPirkumi-module_badgeSage_2j{background:#bfc7c6}.MansPirkumi-module_toggleBtn_MA{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin-left:auto;border:none;background:transparent;color:#2b2b2b;cursor:pointer}.MansPirkumi-module_rule_of{margin:0;width:100%;height:0;border:none;border-top:1px solid #d0d0d0}.MansPirkumi-module_linesBlock_vK{display:flex;flex-direction:column;gap:8px;width:100%;padding-left:32px;box-sizing:border-box}@media (max-width: 600px){.MansPirkumi-module_linesBlock_vK{padding-left:0}}.MansPirkumi-module_lineRow_B5{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.MansPirkumi-module_lineTextCol_uP{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:6px}.MansPirkumi-module_lineTitle_zd{margin:0;font-family:Rethink Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.35;color:#2b2b2b}.MansPirkumi-module_leaseMeta_n1{margin:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;line-height:1.4;color:#5c5c5c}.MansPirkumi-module_leaseTag_9Q{display:inline-block;margin-right:8px;padding:2px 6px;border-radius:4px;background:#eef6ff;color:#1a5fb4;font-size:11px;font-weight:600;text-transform:uppercase;vertical-align:middle}.MansPirkumi-module_linePrice_KW{margin:0;flex-shrink:0;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.35;color:#2b2b2b;text-align:right;white-space:nowrap}.MansPirkumi-module_delivery_CE{margin:0;font-family:Rethink Sans,sans-serif;font-size:16px;font-weight:500;line-height:1;color:#989898}.MansPirkumi-module_cardFooter_3u{display:flex;flex-wrap:wrap;align-items:center;gap:24px;width:100%}.MansPirkumi-module_totalRow_yM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 200px;min-width:0;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;white-space:nowrap}.MansPirkumi-module_totalLabel_LT{color:#2b2b2b}.MansPirkumi-module_totalValue_Ob{color:#f64740}.MansPirkumi-module_invoiceBtn_PM{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border-radius:8px;border:1px solid #d0d0d0;background:#fff;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:16px;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;transition:border-color .2s ease,background .2s ease}.MansPirkumi-module_invoiceBtn_PM:hover{border-color:#2b2b2b;background:#fafafa}.MansPirkumi-module_iconFile_65{flex-shrink:0;display:block}.MansPirkumi-module_loading_bR,.MansPirkumi-module_empty_xA,.MansPirkumi-module_error_ty{margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#666}.MansPirkumi-module_error_ty{color:#b42318}.MansRezervacijas-module_root_7T{display:flex;flex-direction:column;gap:24px;width:100%;align-items:flex-start}.MansRezervacijas-module_sectionTitle_gb{margin:0;width:100%;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:24px;font-weight:600;line-height:1.3}.MansRezervacijas-module_list_Vm{display:flex;flex-direction:column;gap:24px;width:100%}.MansRezervacijas-module_card_lu{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:24px;padding:32px;border-radius:12px;border:1px solid #d0d0d0;background:#f7f7f7}.MansRezervacijas-module_cardHeader_Y7{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:32px;width:100%}.MansRezervacijas-module_headerText_h4{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:4px;font-family:Rethink Sans,sans-serif;font-weight:600;line-height:1.35}.MansRezervacijas-module_roomTitle_Ab{margin:0;color:#2b2b2b;font-size:20px;font-weight:600}.MansRezervacijas-module_dateRow_Bn{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;color:#989898;font-size:16px;font-weight:600}.MansRezervacijas-module_datePart_mO{margin:0;white-space:nowrap}.MansRezervacijas-module_badge_Y9{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1}.MansRezervacijas-module_badgeUpcoming_aj{background:#fff;color:#2f4b46}.MansRezervacijas-module_badgeEnded_gB{background:#bfc7c6;color:#2f4b46}.MansRezervacijas-module_badgeCancelled_Ug{background:#ececec;color:#666}.MansRezervacijas-module_badgePaid_r1{background:#e6f4ea;color:#1f5f3a}.MansRezervacijas-module_badgeRefund_XU{background:#fff4e5;color:#8a4b00}.MansRezervacijas-module_rule_dJ{margin:0;width:100%;height:0;border:none;border-top:1px solid #d0d0d0}.MansRezervacijas-module_cardFooter_Rb{display:flex;flex-wrap:wrap;align-items:center;gap:24px;width:100%}.MansRezervacijas-module_totalRow_bi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 200px;min-width:0;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;white-space:nowrap}.MansRezervacijas-module_totalLabel_k5{color:#2b2b2b}.MansRezervacijas-module_totalValue_3F{color:#f64740}.MansRezervacijas-module_cancelBtn_RC{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border-radius:8px;border:none;background:transparent;color:#f64740;font-family:Rethink Sans,sans-serif;font-size:14px;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;transition:opacity .2s ease}.MansRezervacijas-module_cancelBtn_RC:disabled{opacity:.5;cursor:default}.MansRezervacijas-module_cancelBtn_RC:hover:not(:disabled){opacity:.85}.MansRezervacijas-module_invoiceBtn_Wh{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:12px 24px;border-radius:8px;border:1px solid #d0d0d0;background:#fff;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:16px;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;transition:border-color .2s ease,background .2s ease}.MansRezervacijas-module_invoiceBtn_Wh:hover{border-color:#2b2b2b;background:#fafafa}.MansRezervacijas-module_invoiceBtnDisabled_si{opacity:.45;cursor:not-allowed}.MansRezervacijas-module_invoiceBtnDisabled_si:hover{border-color:#d0d0d0;background:#fff}.MansRezervacijas-module_iconFile_Xv{flex-shrink:0;display:block}.MansRezervacijas-module_loading_bL,.MansRezervacijas-module_empty_UA,.MansRezervacijas-module_error_oG{margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#666}.MansRezervacijas-module_error_oG{color:#b42318}.Password-module_wrapper_a2{width:100%}.Password-module_title_wrapper_Au{display:flex;padding:24px 32px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;border:1px solid var(--Bright-Grey, #ECECEC);border-bottom:none}.Password-module_title_Ci{color:var(--Black, #222);font-family:Sora;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.Password-module_form_wrapper_Qo{display:flex;padding:32px;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border:1px solid var(--Bright-Grey, #ECECEC)}.Password-module_divider_VZ{width:100%;gap:16px;display:flex;align-items:center}.Password-module_line_mi{width:100%;height:1px;background:#ececec;margin-bottom:12px}.Password-module_submit_GZ{display:flex;height:48px;padding:6px 24px;justify-content:center;align-items:center;gap:12px;border-radius:8px;background:var(--Orange, #DCA1A1);color:var(--White, #FFF);font-family:Sora;font-size:16px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;transition:.3s ease-in-out}.Password-module_submit_GZ:hover{transform:scale(1.02)}@media (max-width: 1100px){.Password-module_divider_VZ{flex-direction:column}.Password-module_form_wrapper_Qo,.Password-module_title_wrapper_Au{padding:16px}}.Field-module_wrapper_0N{margin-bottom:20px;width:100%}.Field-module_wrapper_row_DC{display:flex;min-height:36px;flex-direction:column;gap:8px}.Field-module_wrapper_column_65{display:block}.Field-module_label-wrapper_column_87{margin-bottom:10px}.Field-module_label-wrapper_row_HT{padding-right:10px;padding-left:16px;width:50%}.Field-module_label-wrapper_center_ui{display:flex;align-items:center}.Field-module_label_1D{color:var(--Text-blue, #36384C);font-family:Sora;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.Field-module_is-required-mark_iw{font-size:14px;color:var(--Black, #222)}.Field-module_input-wrapper_row_rc{padding-left:0;width:100%}.Field-module_error-wrapper_6p{display:block;margin-top:7px;margin-bottom:7px}.Field-module_error-msg_Ci{color:#d84315;font-size:.75rem}.Input-module_wrapper_ui{width:100%;display:flex;transition:border-color ease-in-out .15s;border:1px solid #C8C4C4;background-color:#fff;border-radius:8px;position:relative;height:48px}.Input-module_wrapper_error_B-{border-color:#f44336}.Input-module_wrapper_focused_gS{border-color:#dca1a1}.Input-module_wrapper_disabled_h8{background-color:#fafafa}.Input-module_wrapper_invisible_tf{border:none;background-color:transparent}.Input-module_left_yI,.Input-module_right_MF{display:flex;justify-content:center;align-items:center;width:30px}.Input-module_center_bi{display:flex;flex:1 1 0;justify-content:flex-start;height:48px;position:relative}.Input-module_styled-placeholder-wrapper_TA{position:absolute;height:48px;width:100%;bottom:0;left:0;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;overflow:hidden;padding:7px 12px}.Input-module_styled-placeholder_YF{color:#757575;font-size:.875rem;line-height:1.5384616;text-overflow:ellipsis;white-space:nowrap}.Input-module_input_Lx{outline:0;border:none;font-family:inherit;box-shadow:none;background-color:transparent;height:48px;width:100%;padding:7px 12px;color:#333;color:var(--Text-blue, #36384C);font-family:Sora;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.Input-module_input_Lx:disabled{cursor:not-allowed}.Input-module_input_with-left_9k{padding-left:0}.Input-module_input_with-right_Gv{padding-right:0}.Input-module_icon_Ui{font-size:1rem;color:#333}.Input-module_image_icon_xJ{height:1.25rem;color:#333}.Input-module_clear-icon_fD{font-size:1.25rem;color:#333}.Input-module_loading-wrapper_hU{position:absolute;right:0;top:0;width:30px;height:48px;display:flex;justify-content:center;align-items:center}.Input-module_loading_8C{animation:Input-module_animation-spin_iK .4s infinite linear;width:16px;height:16px;border-radius:50%;border:2px solid #ccc;border-right-color:#333}@keyframes Input-module_animation-spin_iK{to{transform:rotate(1turn)}}.ProfilePage-module_page_lM{width:100%;background:#f7f7f7;padding:32px 64px 128px}@media (max-width: 960px){.ProfilePage-module_page_lM{padding:24px 32px 96px}}@media (max-width: 600px){.ProfilePage-module_page_lM{padding:24px 16px 64px}}.ProfilePage-module_shell_E5{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.ProfilePage-module_topRow_nx{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;flex-wrap:wrap}.ProfilePage-module_titleBlock_J8{flex:1 1 280px;display:flex;flex-direction:column;gap:4px;min-width:0}.ProfilePage-module_title_WF{margin:0;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.4px}@media (max-width: 600px){.ProfilePage-module_title_WF{font-size:32px}}.ProfilePage-module_subtitle_8z{margin:0;color:#666;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6}.ProfilePage-module_logoutBtn_4Z{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:16px 24px;border-radius:8px;border:1px solid #d0d0d0;background:#fff;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;cursor:pointer;flex-shrink:0;transition:border-color .2s ease,background .2s ease}.ProfilePage-module_logoutBtn_4Z:hover{border-color:#2b2b2b;background:#fafafa}.ProfilePage-module_layout_n3{display:flex;align-items:flex-start;gap:32px;width:100%}@media (max-width: 900px){.ProfilePage-module_layout_n3{flex-direction:column}}.ProfilePage-module_sideCard_6A{flex:0 0 auto;width:100%;max-width:340px;display:flex;flex-direction:column;gap:8px;padding:32px;border-radius:24px;border:1px solid #d0d0d0;background:#fff;box-shadow:3px 3px 10px #24242414}@media (max-width: 900px){.ProfilePage-module_sideCard_6A{max-width:none}}.ProfilePage-module_navItem_Rv{display:flex;align-items:center;gap:16px;width:100%;padding:16px 24px;border:none;border-radius:8px;background:#fff;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}.ProfilePage-module_navItem_Rv:hover{background:#f7f7f7}.ProfilePage-module_navItemActive_BD{background:#2b2b2b;color:#fff}.ProfilePage-module_navItemActive_BD .ProfilePage-module_navIcon_ap{color:#fff}.ProfilePage-module_navIcon_ap{flex-shrink:0;color:#2b2b2b}.ProfilePage-module_mainCard_aw{flex:1 1 0;min-width:0;padding:32px;border-radius:24px;border:1px solid #d0d0d0;background:#fff;box-shadow:3px 3px 10px #24242414}.ProfilePage-module_placeholder_91{min-height:200px;display:flex;flex-direction:column;gap:12px;justify-content:center}.ProfilePage-module_placeholderTitle_uw{margin:0;font-family:Rethink Sans,sans-serif;font-size:24px;font-weight:600;color:#2b2b2b}.ProfilePage-module_placeholderText_mz{margin:0;font-family:Manrope,sans-serif;font-size:16px;line-height:1.6;color:#666}.ProfilePage-module_passwordWrap_Mf{display:flex;flex-direction:column;gap:16px;width:100%}.ProfilePage-module_backLink_Q9{align-self:flex-start;padding:0;border:none;background:none;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;color:#2f4b46;text-decoration:underline}.ProfilePage-module_backLink_Q9:hover{color:#2b2b2b}.ProfilePage-module_passwordWrap_Mf .wrapper{max-width:100%}.AuthPage-module_page_section_Xw{width:100%;background:#f7f7f7;display:flex;flex-direction:column;align-items:center;padding:64px 24px;box-sizing:border-box}.AuthPage-module_card_q3{width:100%;max-width:448px;border:1px solid #d0d0d0;border-radius:24px;padding:2px;box-shadow:3px 3px 20px #24242414;box-sizing:border-box;overflow:hidden;background:#fff}.AuthPage-module_card_main_jv{background:#fff;display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:32px;width:100%;box-sizing:border-box}.AuthPage-module_intro_Px{display:flex;flex-direction:column;gap:8px;width:100%}.AuthPage-module_title_Kv{margin:0;font-family:Rethink Sans,sans-serif;font-weight:600;font-size:24px;line-height:1.3;color:#2b2b2b}.AuthPage-module_subtitle_Bi{margin:0;font-family:Manrope,sans-serif;font-weight:400;font-size:14px;line-height:1.65;color:#989898}.AuthPage-module_card_legal_FR{background:#f7f7f7;border-top:1px solid #d0d0d0;padding:18px 32px;width:100%;box-sizing:border-box}.AuthPage-module_legal_text_zQ{margin:0;font-family:Manrope,sans-serif;font-size:12px;line-height:1.7;color:#666;text-align:center}.AuthPage-module_legal_link_5P{color:#666;text-decoration:underline;text-underline-position:from-font}.AuthPage-module_legal_link_5P:hover{color:#2b2b2b}@media (max-width: 480px){.AuthPage-module_page_section_Xw{padding:32px 16px}.AuthPage-module_card_main_jv{padding:24px 20px}.AuthPage-module_card_legal_FR{padding:16px 20px}}.LoginForm-module_wrapper_gU{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:20px}.LoginForm-module_form_block_FN{width:100%;display:flex;flex-direction:column;gap:20px}.LoginForm-module_remember_row_iK{display:flex;align-items:center;justify-content:flex-start;width:100%}.LoginForm-module_submit_3U{display:flex;min-height:48px;padding:12px 24px;justify-content:center;align-items:center;border-radius:8px;background:#f64740;color:#fff;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;transition:opacity .15s ease-in-out,background .15s ease-in-out;cursor:pointer;width:100%;border:none;box-sizing:border-box}.LoginForm-module_submit_3U:hover{opacity:.92}.LoginForm-module_secondary_oM{display:flex;min-height:48px;padding:12px 24px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:transparent;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;cursor:pointer;width:100%;border:none;box-sizing:border-box;transition:background .15s ease-in-out}.LoginForm-module_secondary_oM:hover{background:#2b2b2b0a}.LoginForm-module_secondary_icon_tH{display:flex;align-items:center;justify-content:center;color:#2b2b2b;flex-shrink:0}.LoginForm-module_eye_toggle_pk{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;color:#2b2b2b}.LoginForm-module_eye_toggle_pk:focus-visible{outline:2px solid #2f4b46;outline-offset:2px}.AuthCheckbox-module_outer_D6{display:flex;align-items:center;gap:8px;width:100%}.AuthCheckbox-module_label_UN{font-family:Manrope,sans-serif;font-size:14px;line-height:1.65;color:#2b2b2b;margin-left:0}.RegisterForm-module_wrapper_5G{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:20px}.RegisterForm-module_form_block_w-{width:100%;display:flex;flex-direction:column;gap:20px}.RegisterForm-module_divider_kW{width:100%;display:flex;gap:16px}.RegisterForm-module_submit_Fn{display:flex;min-height:48px;padding:12px 24px;justify-content:center;align-items:center;border-radius:8px;background:#f64740;color:#fff;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;transition:opacity .15s ease-in-out;cursor:pointer;width:100%;border:none;box-sizing:border-box}.RegisterForm-module_submit_Fn:hover{opacity:.92}.RegisterForm-module_secondary_5m{display:flex;min-height:48px;padding:12px 24px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:transparent;color:#2b2b2b;font-family:Rethink Sans,sans-serif;font-size:18px;font-weight:500;line-height:1;cursor:pointer;width:100%;border:none;box-sizing:border-box;transition:background .15s ease-in-out}.RegisterForm-module_secondary_5m:hover{background:#2b2b2b0a}.RegisterForm-module_secondary_icon_iZ{display:flex;align-items:center;justify-content:center;color:#2b2b2b;flex-shrink:0}@media (max-width: 778px){.RegisterForm-module_divider_kW{flex-direction:column}}.Footer-module_wrapper_sc{width:100%;display:flex;box-sizing:border-box;margin:0 auto;flex-direction:column;align-items:center;padding:64px;gap:8px;background:#14201d}@media (max-width: 900px){.Footer-module_wrapper_sc{padding:32px;align-self:stretch}}@media (max-width: 700px){.Footer-module_wrapper_sc{padding:24px}}.Footer-module_container_0k{display:flex;flex-direction:column;align-items:flex-start;gap:32px;max-width:1920px;margin:0 auto;width:100%;align-self:stretch}.Footer-module_logo_container_Ae{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}@media (max-width: 1200px){.Footer-module_logo_container_Ae{flex-direction:column;align-items:flex-start;gap:48px}}.Footer-module_logo_CC{display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media (max-width: 1200px){.Footer-module_logo_CC{justify-content:space-between;flex-direction:row;align-self:stretch}}@media (max-width: 700px){.Footer-module_logo_CC{flex-direction:column;gap:16px}}.Footer-module_navigation_container_by{display:flex;max-width:800px;width:100%;align-items:flex-start;gap:16px}@media (max-width: 700px){.Footer-module_navigation_container_by{gap:24px;align-self:stretch}}.Footer-module_divider_mf{width:100%;height:1px;background:#213532}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedw.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTedw.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1s.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V1s.ttf) format("truetype")}.Bottom-module_wrapper_nH{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch;width:100%;gap:32px;border-top:0px solid rgba(255,255,255,.12);box-sizing:border-box}.Bottom-module_copyright_box_EW{display:flex;align-items:center;gap:24px;flex-wrap:wrap}@media (max-width: 700px){.Bottom-module_copyright_box_EW{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;align-self:stretch}}.Bottom-module_copyright_box_EW .Bottom-module_copyright_IC{color:var(--2-variant-Green-green-400, #596F6B);font-size:12px;font-style:normal;font-weight:400;line-height:170%}.Bottom-module_copyright_box_EW .Bottom-module_copyright_IC p{margin:0}.Bottom-module_copyright_box_EW .Bottom-module_privacypolicy_UI{color:var(--2-variant-Green-green-400, #596F6B);font-size:12px;font-style:normal;font-weight:400;line-height:170%;text-decoration-line:underline;text-decoration-style:solid}.Bottom-module_privacy_policy_link_A0{color:inherit;text-decoration:underline}.Bottom-module_liaa_bM{display:flex;align-items:center;justify-content:flex-end;gap:32px;flex:1;min-width:0}.Bottom-module_liaa_text_Yf{max-width:400px;margin:0;color:var(--White, #FFF);font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;text-align:justify;line-height:160%}@media (max-width: 1200px){.Bottom-module_wrapper_nH{flex-direction:column-reverse;align-items:flex-start;justify-content:start;gap:24px;text-align:center}.Bottom-module_copyright_box_EW{justify-content:center}.Bottom-module_liaa_bM{align-items:flex-start;justify-content:center;gap:20px}.Bottom-module_liaa_text_Yf{max-width:620px}}@media (max-width: 700px){.Bottom-module_wrapper_nH{gap:20px;padding-top:20px}.Bottom-module_copyright_box_EW .Bottom-module_copyright_IC,.Bottom-module_copyright_box_EW .Bottom-module_privacypolicy_UI{font-size:12px;text-align:justify}.Bottom-module_liaa_bM{gap:16px;width:100%}.Bottom-module_liaa_text_Yf{max-width:100%;font-size:12px;line-height:150%}}@media (max-width: 480px){.Bottom-module_wrapper_nH{gap:16px;padding-top:16px}.Bottom-module_liaa_text_Yf{font-size:10px}}.SocialMedia-module_nav_items_wrapper_b1{display:flex;align-items:flex-start;gap:8px}.SocialMedia-module_link_wrapper_Kv{display:flex;padding:12px;justify-content:center;align-items:center;gap:12px;border-radius:60px;border:1px solid var(--2-variant-Green-green-700, #213532);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:var(--2-variant-Green-green-50, #EAEDED);font-size:18px}.NavItems-module_nav_items_wrapper_0X{display:flex;width:800px;align-items:flex-start;gap:16px}@media (max-width: 700px){.NavItems-module_nav_items_wrapper_0X{width:100%;gap:24px;align-self:stretch}}.NavItems-module_column_XU{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 0 0}.NavItems-module_link_wrapper_hh{position:relative;text-decoration:none}.NavItems-module_link_wrapper_hh span{color:#fff;font-size:18px;font-weight:500}@media (max-width: 1200px){.NavItems-module_link_wrapper_hh span{font-size:16px}}.NavItems-module_link_wrapper_hh:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:#fff;transition:width .3s ease}.NavItems-module_link_wrapper_hh:hover:after{width:100%}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkmFRCE4.ttf) format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqklNRCE4.ttf) format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45Dmqkr9WCE4.ttf) format("truetype")}@font-face{font-family:Rethink Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkoZWCE4.ttf) format("truetype")}.Header-module_wrapper_TD{display:flex;width:100%;align-items:center;position:absolute;z-index:100;max-width:1920px}.Header-module_inner_wrapper_NQ{display:flex;padding:24px 24px 24px 64px;justify-content:space-between;align-items:center;flex:1 0 0}.Header-module_innerWrapperMenu_Im{position:relative;z-index:101}.Header-module_container_1o{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.Header-module_actions_wrapper_F-,.Header-module_cart_wrapper_t1{display:flex;align-items:center;gap:24px}.Header-module_cart_wrapper_t1 .Header-module_cart_US{position:relative;display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:12px;aspect-ratio:1 / 1;border:none;background:transparent;cursor:pointer;color:#2f4b46;text-decoration:none!important}.Header-module_cart_wrapper_t1 .Header-module_cart_US p{position:absolute;top:-8px;right:-8px;width:20px;height:20px;padding:0;margin:0;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f64740!important;z-index:10;color:#fff!important;font-size:12px;font-weight:500;line-height:100%;text-align:center}.Header-module_reservation_button_MW{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740!important;transition:background .3s ease-in-out}.Header-module_reservation_button_MW span{color:#fff!important;font-family:Rethink Sans;font-size:18px;font-style:normal;font-weight:500;line-height:100%}.Header-module_reservation_button_MW svg{width:15px;height:16.25px}.Header-module_reservation_button_MW:hover{background:#e0413a!important;transition:background .3s ease-in-out}@media (max-width: 1024px){.Header-module_inner_wrapper_NQ{padding:20px 20px 20px 32px}.Header-module_actions_wrapper_F-{gap:16px}.Header-module_reservation_button_MW{padding:14px 24px}.Header-module_reservation_button_MW span{font-size:16px}}@media (max-width: 770px){.Header-module_inner_wrapper_NQ{padding:16px 16px 16px 20px}.Header-module_actions_wrapper_F-{display:flex;gap:12px}.Header-module_reservation_button_MW,.Header-module_language_switcher_5g{display:none}.Header-module_container_1o{align-items:center}.Header-module_logo_wrapper_pd{display:flex;align-items:center}.Header-module_innerWrapperMenu_Im{display:flex;align-items:center;justify-content:flex-end}}@media (max-width: 470px){.Header-module_inner_wrapper_NQ{padding:12px 12px 12px 16px}}@media (max-width: 390px){.Header-module_inner_wrapper_NQ{padding:8px 8px 8px 24px}}.LanguageSwitcher-module_container_u2{display:flex;width:52px;height:52px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;cursor:pointer}.LanguageSwitcher-module_container_u2 p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.Menu-module_wrapper_Yn{display:flex;width:100px;height:100px;padding:16px 32px;justify-content:center;align-items:center;gap:16px;flex-shrink:0;z-index:2}.Menu-module_container_1f{display:flex;width:52px;height:52px;padding:16px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;transition:.3s ease}.Menu-module_container_1f:hover{border-color:#ffffffb3;transform:translateY(-1px)}.Menu-module_svg_container_qI{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.Menu-module_overlay_hA{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#2f4b461a,#2f4b461a);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:10}.Menu-module_overlay_open_xE{opacity:1;pointer-events:auto}.Menu-module_panel_Tr{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;display:flex;justify-content:space-between;flex-direction:column;box-sizing:border-box;background:linear-gradient(0deg,#14201ddb,#14201ddb);transform:scale(1.03);opacity:0;z-index:11;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}.Menu-module_panel_open_om{transform:scale(1);opacity:1}.Menu-module_header_row_GR{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 40px;box-sizing:border-box}.Menu-module_actions_wrapper_FI{display:flex;align-items:center;gap:16px}.Menu-module_reservation_button_Ta{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740;text-decoration:none}.Menu-module_reservation_button_Ta span{color:#fff;font-size:18px;font-weight:500;line-height:100%}.Menu-module_close_button_3t{display:flex;width:52px;height:52px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.Menu-module_menu_body_s5{display:flex;gap:120px;max-width:1920px;width:100%;margin:120px auto 0;padding:0 40px;box-sizing:border-box}@media (max-width: 770px){.Menu-module_menu_body_s5{flex-wrap:wrap;gap:30px}}.Menu-module_menu_column_Cj{display:flex;flex-direction:column;gap:28px}.Menu-module_menu_link_Tp{position:relative;width:-moz-fit-content;width:fit-content;color:#fff!important;text-decoration:none;font-size:48px;font-weight:600;line-height:115%;letter-spacing:-.48px;transition:opacity .25s ease}.Menu-module_menu_link_Tp:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:2px;background:#fff!important;transition:width .3s ease}.Menu-module_menu_link_Tp:hover:after{width:100%}.Menu-module_menu_link_Tp:hover{opacity:.9}.Menu-module_social_row_4M{padding:0 40px 32px;box-sizing:border-box;max-width:1920px;margin:0 auto;width:100%}@media (max-width: 390px){.Menu-module_wrapper_Yn{min-width:64px;min-height:64px;gap:8px;aspect-ratio:1/1}.Menu-module_container_1f{min-width:42px;min-height:42px;padding:16px;justify-content:center;align-items:center;gap:16px}.Menu-module_svg_container_qI{width:24px;height:24px}}@media (max-width: 770px){.Menu-module_menu_link_Tp{font-size:32px}}.ShopHeader-module_wrapper_Fp{display:flex;width:100%;align-items:center;z-index:1000;max-width:1920px}.ShopHeader-module_divider_G1{width:1px;height:48px;opacity:.1;background:#2b2b2b}.ShopHeader-module_inner_wrapper_yx{display:flex;padding:32px 64px;align-items:center;flex:1 0 0}.ShopHeader-module_container_qS{display:flex;justify-content:space-between;align-items:center;flex:1 0 0}.ShopHeader-module_actions_wrapper_g1{display:flex;align-items:center;gap:24px}.ShopHeader-module_menu_wrapper_lw{display:flex;align-items:center}.ShopHeader-module_authRow_Ba{display:flex;align-items:center;gap:16px}.ShopHeader-module_loginText_MB{padding:8px 12px!important;white-space:nowrap}.ShopHeader-module_menu_button_3s{display:flex;padding:16px 24px;align-items:center;gap:24px;color:var(--Galvens-krsas-Grey-grey-900, #2B2B2B)!important;font-size:16px;font-style:normal;font-weight:500;line-height:100%;transition:color .3s ease-in-out}.ShopHeader-module_menu_button_3s:hover{color:var(--Galvens-krsas-Green-green-600, #486e68)!important}.ShopHeader-module_cart_wrapper_M7{display:flex;align-items:center;gap:24px}.ShopHeader-module_cart_wrapper_M7 .ShopHeader-module_cart_RA{position:relative;display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:12px;aspect-ratio:1/1;border:none;background:transparent;cursor:pointer}.ShopHeader-module_cart_wrapper_M7 .ShopHeader-module_cart_RA p{position:absolute;top:-8px;right:-8px;width:20px;height:20px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#f64740!important;z-index:10;color:#fff!important;font-size:12px;font-weight:500;line-height:100%;text-align:center}.ShopHeader-module_btn_TS{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:var(--Galvens-krsas-Green-green-500, #2F4B46)!important;color:var(--White, #FFF)!important;font-size:14px;font-style:normal;font-weight:500;line-height:100%;transition:background .3s ease-in-out}.ShopHeader-module_btn_TS:hover{background:var(--Galvens-krsas-Green-green-600, #2B4440)!important}.ShopHeader-module_cart_RA,.ShopHeader-module_menu_button_3s,.ShopHeader-module_logo_wrapper_Ee,.ShopHeader-module_menuBurger_ud{color:#2f4b46}.ShopHeader-module_menuOpened_uE .ShopHeader-module_cart_RA,.ShopHeader-module_menuOpened_uE .ShopHeader-module_menu_button_3s,.ShopHeader-module_menuOpened_uE .ShopHeader-module_logo_wrapper_Ee,.ShopHeader-module_menuOpened_uE .ShopHeader-module_menuBurger_ud{color:#fff}.ShopHeader-module_menuOpened_uE .ShopHeader-module_divider_G1{background:#fff3}@media (max-width: 960px){.ShopHeader-module_menu_wrapper_lw,.ShopHeader-module_desktopOnly_9R{display:none}.ShopHeader-module_inner_wrapper_yx{padding:32px}.ShopHeader-module_actions_wrapper_g1{gap:16px}}@media (max-width: 700px){.ShopHeader-module_menu_wrapper_lw,.ShopHeader-module_desktopOnly_9R{display:none}.ShopHeader-module_inner_wrapper_yx{padding:24px}.ShopHeader-module_actions_wrapper_g1{gap:16px}}.Menu-module_wrapper_cm{display:flex;justify-content:center;align-items:center;gap:16px;flex-shrink:0;z-index:2}.Menu-module_container_hs{display:flex;width:52px;height:52px;padding:16px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;transition:.3s ease}.Menu-module_container_hs:hover{border-color:#ffffffb3;transform:translateY(-1px)}.Menu-module_svg_container_iT{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.Menu-module_overlay_UT{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#2f4b461a,#2f4b461a);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:10}.Menu-module_overlay_open_qJ{opacity:1;pointer-events:auto}.Menu-module_panel_Cf{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;display:flex;justify-content:space-between;flex-direction:column;box-sizing:border-box;background:linear-gradient(0deg,#14201ddb,#14201ddb);transform:scale(1.03);opacity:0;z-index:11;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}.Menu-module_panel_open_Hn{transform:scale(1);opacity:1}.Menu-module_header_row_pP{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 40px;box-sizing:border-box}.Menu-module_actions_wrapper_4Z{display:flex;align-items:center;gap:16px}.Menu-module_reservation_button_ys{display:flex;padding:16px 32px;justify-content:center;align-items:center;gap:16px;border-radius:8px;background:#f64740;text-decoration:none}.Menu-module_reservation_button_ys span{color:#fff;font-size:18px;font-weight:500;line-height:100%}.Menu-module_close_button_J0{display:flex;width:52px;height:52px;justify-content:center;align-items:center;border-radius:8px;border:1px solid rgba(255,255,255,.15);background:#ffffff1a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.Menu-module_menu_body_1Q{display:flex;gap:120px;max-width:1920px;width:100%;margin:120px auto 0;padding:0 40px;box-sizing:border-box}@media (max-width: 770px){.Menu-module_menu_body_1Q{flex-wrap:wrap;gap:30px}}.Menu-module_menu_column_x1{display:flex;flex-direction:column;gap:28px}.Menu-module_menu_link_qJ{position:relative;width:-moz-fit-content;width:fit-content;color:#fff!important;text-decoration:none;font-size:48px;font-weight:600;line-height:115%;letter-spacing:-.48px;transition:opacity .25s ease}.Menu-module_menu_link_qJ:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:2px;background:#fff!important;transition:width .3s ease}.Menu-module_menu_link_qJ:hover:after{width:100%}.Menu-module_menu_link_qJ:hover{opacity:.9}.Menu-module_social_row_IR{padding:0 40px 32px;box-sizing:border-box;max-width:1920px;margin:0 auto;width:100%}@media (max-width: 390px){.Menu-module_wrapper_cm{min-width:64px;min-height:64px;gap:8px;aspect-ratio:1/1}.Menu-module_container_hs{min-width:42px;min-height:42px;padding:16px;justify-content:center;align-items:center;gap:16px}.Menu-module_svg_container_iT{width:24px;height:24px}}@media (max-width: 770px){.Menu-module_menu_link_qJ{font-size:32px}}.CartSidebar-module_overlay_9T{position:fixed;top:0;right:0;bottom:0;left:0;background:#2b2b2b40;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:1001}.CartSidebar-module_overlay_open_m3{opacity:1;pointer-events:auto}.CartSidebar-module_sidebar_TX{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:410px;max-width:100%;height:100%;background:#fff;box-shadow:-8px 0 32px #2b2b2b14;transform:translate(100%);transition:transform .35s cubic-bezier(.22,1,.36,1)}.CartSidebar-module_sidebar_open_Ow{transform:translate(0)}.CartSidebar-module_header_OY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:32px;border-bottom:1px solid #f0f0f0}.CartSidebar-module_header_title_KF{display:flex;flex:1;align-items:center;gap:16px;min-width:0}.CartSidebar-module_header_icon_A-{flex-shrink:0;width:20px;height:20px;color:#2b2b2b}.CartSidebar-module_title_HW{margin:0;color:#2b2b2b;font-size:20px;font-weight:600;line-height:1.35;white-space:nowrap}.CartSidebar-module_count_badge_Fx{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border-radius:100px;background:#f64740;color:#fff;font-size:12px;font-weight:500;line-height:1}.CartSidebar-module_close_button_Eq{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:#f0f0f0;color:#2b2b2b;cursor:pointer;transition:background .2s ease}.CartSidebar-module_close_button_Eq:hover{background:#e4e4e4}.CartSidebar-module_items_7z{display:flex;flex:1;flex-direction:column;gap:24px;min-height:0;padding:32px;overflow-y:auto;border-bottom:1px solid #f0f0f0}.CartSidebar-module_item_tw{display:flex;align-items:flex-start;gap:32px;width:100%;max-width:360px}.CartSidebar-module_item_content_IE{display:flex;flex:1;align-items:flex-start;gap:16px;min-width:0}.CartSidebar-module_item_image_Tp{flex-shrink:0;width:80px;height:80px;border-radius:12px;background:#eaeded;overflow:hidden}.CartSidebar-module_item_image_Tp img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CartSidebar-module_item_details_PM{display:flex;flex:1;flex-direction:column;justify-content:center;gap:16px;min-width:0}.CartSidebar-module_item_text_k-{display:flex;flex-direction:column;gap:4px}.CartSidebar-module_item_name_Wj{margin:0;color:#2b2b2b;font-size:16px;font-weight:600;line-height:1.35}.CartSidebar-module_item_meta_Vt{display:flex;align-items:center;gap:8px}.CartSidebar-module_item_price_13{margin:0;color:#f64740;font-size:14px;font-weight:600;line-height:1.3;white-space:nowrap}.CartSidebar-module_item_attribute_gs,.CartSidebar-module_item_date_Q3{margin:0;color:#989898;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap}.CartSidebar-module_quantity_controls_B6{display:flex;align-items:center;gap:8px}.CartSidebar-module_quantity_button_Za{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:8px;background:#f0f0f0;color:#2b2b2b;cursor:pointer}.CartSidebar-module_quantity_button_Za:disabled{opacity:.6;cursor:not-allowed}.CartSidebar-module_quantity_value_lN{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#2b2b2b;font-size:16px;font-weight:600;line-height:1.3}.CartSidebar-module_remove_button_hk{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:8px;background:transparent;color:#2b2b2b;cursor:pointer}.CartSidebar-module_remove_button_hk:disabled{opacity:.6;cursor:not-allowed}.CartSidebar-module_footer_xc{display:flex;flex-direction:column;gap:24px;padding:32px}.CartSidebar-module_summary_row_vC{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;color:#989898;font-size:14px;font-weight:600;line-height:1.35}.CartSidebar-module_summary_value_AJ{color:#2b2b2b;text-align:right}.CartSidebar-module_divider_SC{width:100%;height:1px;background:#f0f0f0}.CartSidebar-module_total_row_bs{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;color:#2b2b2b;font-size:16px;font-weight:600;line-height:1.35}.CartSidebar-module_total_value_Li{color:#f64740;text-align:right}.CartSidebar-module_empty_state_-Y{display:flex;flex:1;align-items:center;justify-content:center;padding:32px;color:#989898;font-size:16px;font-weight:500;line-height:1.35;text-align:center}.CartSidebar-module_checkout_button_D8{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;padding:16px 32px;border:none;border-radius:8px;background:#f64740!important;color:#fff!important;font-size:18px;font-weight:500;line-height:1;cursor:pointer;text-decoration:none;box-sizing:border-box}@media (max-width: 500px){.CartSidebar-module_sidebar_TX{width:100%}.CartSidebar-module_header_OY,.CartSidebar-module_items_7z,.CartSidebar-module_footer_xc{padding:24px}}.CartLeaseSlotEditor-module_wrap_M2{margin-top:8px;padding-top:8px;border-top:1px solid #f0f0f0}.CartLeaseSlotEditor-module_leaseBadge_j5{display:inline-block;margin:0 0 4px;padding:2px 8px;border-radius:4px;background:#eef6ff;color:#1a5fb4;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.CartLeaseSlotEditor-module_range_JO{margin:0 0 8px;color:#2b2b2b;font-size:13px;font-weight:500;line-height:1.35}.CartLeaseSlotEditor-module_linkBtn_IG{padding:0;border:none;background:none;color:#1a5fb4;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.CartLeaseSlotEditor-module_editor_CZ{display:flex;flex-direction:column;gap:8px;margin-top:8px}.CartLeaseSlotEditor-module_fieldLabel_MB{margin:0;color:#989898;font-size:12px;font-weight:600}.CartLeaseSlotEditor-module_dateInput_uo{width:100%;padding:8px 10px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;box-sizing:border-box}.CartLeaseSlotEditor-module_hint_ej{margin:0;font-size:12px;color:#989898}.CartLeaseSlotEditor-module_hourBlock_07{margin-top:4px}.CartLeaseSlotEditor-module_hourGrid_Yz{display:flex;flex-wrap:wrap;gap:6px}.CartLeaseSlotEditor-module_hourBtn_y7,.CartLeaseSlotEditor-module_hourBtnActive_gT,.CartLeaseSlotEditor-module_hourBtnDisabled_Hu{min-width:52px;padding:6px 8px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-size:12px;font-weight:600;cursor:pointer}.CartLeaseSlotEditor-module_hourBtnActive_gT{border-color:#f64740;background:#fff5f4;color:#f64740}.CartLeaseSlotEditor-module_hourBtnDisabled_Hu{opacity:.35;cursor:not-allowed}.CartLeaseSlotEditor-module_err_Bg{margin:0;color:#c62828;font-size:12px}.CartLeaseSlotEditor-module_actions_V6{display:flex;gap:8px;margin-top:4px}.CartLeaseSlotEditor-module_btnGhost_S0,.CartLeaseSlotEditor-module_btnPrimary_CT{flex:1;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer}.CartLeaseSlotEditor-module_btnGhost_S0{border:1px solid #e0e0e0;background:#fff;color:#2b2b2b}.CartLeaseSlotEditor-module_btnPrimary_CT{border:none;background:#f64740;color:#fff}.CartLeaseSlotEditor-module_btnPrimary_CT:disabled,.CartLeaseSlotEditor-module_btnGhost_S0:disabled{opacity:.6;cursor:not-allowed}.AdministrationHeader-module_wrapper_NM{display:flex;width:100vw;max-width:100%;background:#37474f;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f;padding-left:20px;padding-right:20px;z-index:999}.AdministrationHeader-module_left_oI{display:flex;align-items:center;justify-content:flex-start}.AdministrationHeader-module_title_gQ{font-size:1rem;color:#fff}@media (max-width: 480px){.AdministrationHeader-module_title_gQ{display:none}}.Cookies-module_wrapper_fK{position:fixed;bottom:0;right:0;z-index:99999;display:none}.Cookies-module_container_uP{display:flex;border:1px solid #231f20}.Cookies-module_header_Vd{background-color:#fff;display:flex;align-items:center;color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;justify-content:center;font-size:1rem;font-weight:300;letter-spacing:1px;width:150px}.Cookies-module_image_Gx{height:85px}.Cookies-module_content_2u{padding-bottom:20px;padding-right:20px;padding-top:20px;color:#000;width:750px;background-color:#fff}.Cookies-module_cookies_title_l-{font-weight:600;color:#000;letter-spacing:1px;font-size:16px}.Cookies-module_cookies_desc_8W{margin-top:15px;line-height:1.5;color:#000;font-weight:300;font-size:12px;letter-spacing:1px}.Cookies-module_cookies_menu_qN{margin-top:25px;display:flex;justify-content:flex-start}.Cookies-module_cookies_desc_8W b{font-weight:600}.Cookies-module_cookies_desc_2_rS{font-size:1rem}.Cookies-module_choices_row_FG{display:flex}.Cookies-module_info_bubble_F8{position:absolute;left:calc(100% + 15px);top:4px;border-radius:8px;padding:5px;background:#fff;color:#000;font-size:.6rem;width:200px;line-height:1.3;z-index:99999}.Cookies-module_triangle_N1{width:0;height:0;border-bottom:15px solid transparent;border-right:19px solid white;position:absolute;left:-18px;top:-5px}.Cookies-module_choices_gO{margin:25px 0}.Cookies-module_choices_row_FG{margin:5px 0}.Cookies-module_choices_row_container_k9{display:inline-flex;position:relative}.Cookies-module_question_mark_pW{border-radius:50%;background:red;width:15px;display:flex;align-items:center;margin-left:15px;font-weight:600;cursor:pointer;padding-left:1px;font-size:.7rem;margin-top:2px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;height:15px}.Cookies-module_button_am{padding:5px 35px;line-height:1.2;margin-right:15px;text-align:center;min-height:42px;text-transform:uppercase;background:#fff;white-space:pre-line;color:#000;border:2px solid black;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;font-weight:600}@media (max-width: 900px){.Cookies-module_wrapper_fK{left:50%;width:100vw;transform:translate(-50%)}.Cookies-module_container_uP{height:auto;width:100%;display:block}.Cookies-module_header_Vd{width:100vw;padding-top:24px}.Cookies-module_content_2u{width:100vw;padding-left:24px;padding-right:24px}.Cookies-module_cookies_menu_qN{flex-wrap:wrap;justify-content:center;flex-direction:column;align-items:center}.Cookies-module_button_am{margin-top:15px;display:flex;justify-content:center;align-items:center;width:100%}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%;padding-right:20px;padding-left:20px}@media (min-width: 1312px){.container{max-width:1312px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.relative{position:relative}.mx-auto{margin-left:auto;margin-right:auto}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-screen{height:100vh}.w-full{width:100%}.max-w-\[900px\]{max-width:900px}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.font-\[\'Sen\'\]{font-family:Sen}.text-\[16px\]{font-size:16px}.text-\[48px\]{font-size:48px}.font-bold{font-weight:700}.font-normal{font-weight:400}.capitalize{text-transform:capitalize}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html{font-size:16px;-webkit-tap-highlight-color:rgb(0 0 0 / 0%)}body,html{height:100%;margin:0}body{min-height:100%;position:relative;background-color:#fff;font-family:Rethink Sans,sans-serif;font-size:.875rem;color:#000;overflow-y:scroll}p{font-family:Manrope,sans-serif}*,:after,:before{box-sizing:border-box}#app{height:100%}
