.HubspotForm_form__UjQJR{display:grid;grid-template-areas:"subject subject" "name surname" "email phone" "message message" "consent consent" "captcha button";grid-gap:1.3rem;gap:1.3rem;grid-auto-rows:auto}.HubspotForm_subject__eNbs7{grid-area:subject}.HubspotForm_name__Mc_7w{grid-area:name}.HubspotForm_surname__oFERz{grid-area:surname}.HubspotForm_email__tVybz{grid-area:email}.HubspotForm_phone__8snYG{grid-area:phone}.HubspotForm_message__PxvWF{grid-area:message}.HubspotForm_message__PxvWF textarea{overflow-x:hidden;resize:vertical}.HubspotForm_consent__ST48x{grid-area:consent}.HubspotForm_consent__ST48x label{display:flex;align-items:flex-start;gap:1rem;p{text-align:justify;font-size:var(--font-size-xs)}}.HubspotForm_formElement___J_q9{border:1px solid var(--color-secondary);border-radius:var(--border-radius-m);padding:.5rem;background-color:var(--color-white);outline:none}.HubspotForm_formElement___J_q9:focus{border:1px solid var(--color-primary)}.HubspotForm_input___LDfV{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #777;border-radius:var(--border-radius-50);margin-top:2px;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease}.HubspotForm_input___LDfV:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.HubspotForm_input___LDfV:checked:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.HubspotForm_input___LDfV:focus{outline:2px solid var(--color-accent);outline-offset:2px}.HubspotForm_button__46MLp{grid-area:button;justify-self:end;background-color:var(--color-secondary);border-radius:var(--border-radius-m);border:none;color:var(--color-white);padding:.7rem 1rem;cursor:pointer;transition:var(--transition-ease);height:-moz-fit-content;height:fit-content}.HubspotForm_captcha__aIxpe{grid-area:captcha;width:-moz-fit-content;width:fit-content}.HubspotForm_button__46MLp:hover{scale:1.02}.HubspotForm_field__gzGQt{position:relative;display:flex;flex-direction:column}.HubspotForm_error__Y9kZ1{position:absolute;bottom:-1.2rem;left:0;color:var(--color-accent);font-size:var(--font-size-xs)}.HubspotForm_label__s35Sm{display:inline-block}.HubspotForm_consents__N5AoR{display:flex;flex-direction:column;gap:.5rem}.HubspotForm_consentText__kMN0h{max-height:3rem;overflow:hidden;transition:max-height .3s ease-in-out;position:relative}.HubspotForm_consentText__kMN0h:not(.HubspotForm_expanded__bDvjM):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5rem;background:linear-gradient(transparent,var(--color-background))}.HubspotForm_consentText__kMN0h.HubspotForm_expanded__bDvjM{max-height:1000px}.HubspotForm_expandButton__PEAMs{background:none;border:none;font-size:var(--font-size-xs);cursor:pointer;padding:0;margin-top:.2rem;text-align:left;width:-moz-fit-content;width:fit-content;color:var(--color-primary)}@media screen and (max-width:900px){.HubspotForm_form__UjQJR{grid-template-areas:"subject subject" "name name" "surname surname" "email email" "phone phone" "message message" "consent consent" "captcha button"}.HubspotForm_captcha__aIxpe{transform:scale(.5);transform-origin:left top;width:200px!important;height:70px!important}}.VirtualSlider_container__sFouP{display:flex;flex-direction:column;gap:8px}.VirtualSlider_label__I_4zr{font-size:var(--font-size-s)}.VirtualSlider_virtualSlider__z_q03{display:flex;border:1px solid var(--color-secondary);border-radius:var(--border-radius-m);position:relative}.VirtualSlider_button__dsqCn{background:transparent;border:none;cursor:pointer;padding:3px 0;position:relative;z-index:2;flex:1 1;-webkit-tap-highlight-color:transparent;color:black;font-size:var(--font-size-s)}.VirtualSlider_button__dsqCn.VirtualSlider_active__vDOA_{anchor-name:--active;color:var(--color-white)}.VirtualSlider_virtualSlider__z_q03:after{content:"";position-anchor:--active;position:absolute;top:calc(anchor(top) - 3px);left:calc(anchor(left) - 3px);right:calc(anchor(right) - 3px);bottom:calc(anchor(bottom) - 3px);background:var(--color-primary);border-radius:var(--border-radius-m);z-index:1;transition:var(--transition-ease)}.Button_button__ZU4pA{width:100%;background-color:oklch(1 0 0/.37);color:var(--color-white);border-radius:var(--border-radius-m);cursor:pointer;padding:10px 6px;height:-moz-fit-content;height:fit-content;transition:background-color var(--transition-ease);font-size:var(--font-size-s);border:1px solid var(--color-accent);margin:0 auto;display:flex;align-items:center;justify-content:center;text-align:center}.Button_buttonActiveSolid__eSEX4{background-color:var(--color-accent)}.Button_buttonActiveSolid__eSEX4:hover{background-color:oklch(1 0 0/.37);color:var(--color-accent)}.Button_buttonActiveOutline__2fbw3{color:var(--color-accent)}.Button_buttonInactive__WEvoh{background-color:oklch(.85 0 0/.5);color:oklch(.6 0 0);border:1px solid oklch(.7 0 0/.8);cursor:not-allowed;opacity:.7}.RentalOfferProperties_properties__8x0yJ{display:flex;flex-direction:column;gap:1rem;padding:2rem;background-color:var(--color-white);border-radius:var(--border-radius-m);border:1px solid var(--color-secondary)}.RentalOfferProperties_priceContainer__EaNnO{background-color:var(--color-primary);border-radius:var(--border-radius-m);color:var(--color-white);display:grid;grid-template-columns:auto auto;grid-gap:.5rem;gap:.5rem;padding:.75rem;align-items:end}.RentalOfferProperties_priceContainer__EaNnO .RentalOfferProperties_label__sDyXe{font-size:.9rem;font-weight:700}.RentalOfferProperties_priceContainer__EaNnO .RentalOfferProperties_rate__QfF79{font-size:1.8rem;font-weight:700}.RentalOfferProperties_priceContainer__EaNnO>:nth-child(2){text-align:right}.RentalOfferProperties_buttons__JDzDf{display:grid;grid-template-columns:repeat(2,auto);grid-gap:1rem;gap:1rem}.RentalOfferProperties_toggles__p4A6Y{display:grid;grid-gap:1rem;gap:1rem}@media screen and (max-width:900px){.RentalOfferProperties_buttons__JDzDf{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr)}}.ToggleWithIcon_toggleWithIcon__xC5KS{display:grid;grid-template-columns:13fr 40fr 47fr;align-items:center;justify-items:flex-start;grid-gap:10px;gap:10px}.ToggleWithIcon_toggleWithIcon__xC5KS svg{height:28px;width:auto;color:cornflowerblue}.ToggleWithIcon_toggleWithIcon__xC5KS .ToggleWithIcon_label___eMWW{font-size:var(--font-size-s)}.ToggleWithIcon_toggleWithIcon__xC5KS .ToggleWithIcon_cost__uNwSA{font-size:var(--font-size-xs)}.ToggleWithIcon_toggleWithIcon__xC5KS .ToggleWithIcon_included__ld_cS{background:green;color:var(--color-white);padding:0 6px;border-radius:var(--border-radius-m);font-size:var(--font-size-s);pointer-events:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ToggleWithIcon_toggleWithIcon__xC5KS .ToggleWithIcon_trailing__qTTvy{justify-self:flex-end;display:flex;align-items:center;gap:10px}@media screen and (max-width:900px){.ToggleWithIcon_toggleWithIcon__xC5KS svg{height:24px}}.Toggle_toggle__oFR_i{display:inline-block;cursor:pointer}.Toggle_toggle__oFR_i.Toggle_disabled__h6QBo{pointer-events:none}.Toggle_input___hmFx{display:none}.Toggle_container__65iTt{--padding:1px;width:36px;height:20px;border-radius:500px;border:1px solid var(--color-primary);padding:1px;position:relative}.Toggle_container__65iTt .Toggle_bubble__Z04Rh{--width:16px;position:absolute;width:var(--width);height:16px;border-radius:50%;background-color:var(--color-primary);transition:transform var(--transition-ease);transform:translateX(0)}.Toggle_input___hmFx:checked+.Toggle_container__65iTt .Toggle_bubble__Z04Rh{transform:translateX(var(--width));background-color:var(--color-white)}.Toggle_toggle__oFR_i.Toggle_disabled__h6QBo .Toggle_container__65iTt{background-color:lightgrey;border-color:lightgrey;cursor:default}.Toggle_toggle__oFR_i.Toggle_disabled__h6QBo .Toggle_input___hmFx:not(:checked)+.Toggle_container__65iTt .Toggle_bubble__Z04Rh{background-color:lightgrey}.Toggle_toggle__oFR_i.Toggle_disabled__h6QBo .Toggle_input___hmFx:not(:checked)+.Toggle_container__65iTt{border-color:lightgrey;background-color:white}.Toggle_toggle__oFR_i:not(.Toggle_disabled__h6QBo) .Toggle_input___hmFx:checked+.Toggle_container__65iTt{background-color:var(--color-primary)}