.ModalCloseButton_closeButton__r6M7x{background:transparent;border:0;width:60px;height:60px;position:absolute;top:-20px;right:40px;cursor:pointer}.ModalCloseButton_closeButton__r6M7x:focus,.ModalCloseButton_closeButton__r6M7x:hover{outline:none}@media only screen and (max-width:1440px){.ModalCloseButton_closeButton__r6M7x{top:1;right:0}.ModalCloseButton_closeButton__r6M7x svg path{opacity:.8;transition:all .3s ease}.ModalCloseButton_closeButton__r6M7x:hover svg path{opacity:1}}.CustomModal_modalTitle__owdEq{padding-bottom:15px;margin-bottom:15px;font-size:20px;border-bottom:1px solid #717171}.CustomModal_modalContent__XuhcG{white-space:pre-line;margin-bottom:10px}.AccommodationsPageContainer_main__3Txiz{flex:auto;min-height:auto}.ShareButtonTemplate_title__nJz0e{font-weight:600;margin:25px 0}.ShareButtonTemplate_container__V2w5X{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ShareButtonTemplate_wrapper__3wWTJ{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px);position:relative}@media (max-width:575px){.ShareButtonTemplate_wrapper__3wWTJ{flex:0 0 100%}}.ShareButtonTemplate_shareOptionWrapper__eEqIH{display:flex;align-items:center;border:1px solid rgb(221,221,221)!important;border-radius:12px;padding:20px;margin-bottom:10px;cursor:pointer}.ShareButtonTemplate_shareOptionWrapper__eEqIH:hover{background-color:#F7F7F7}.ShareButtonTemplate_shareOptionWrapper__eEqIH svg{display:block;height:24px;width:24px}.ShareButtonTemplate_shareOptionText__AdDZb{font-weight:600;margin-left:10px}.ShareButtonTemplate_checkIconWrapper__06v8W{position:absolute;right:20px;color:#00BB5D}.ShareButtonTemplate_checkIcon__1BsAy{color:#00BB5D}.ShareButtonTemplate_whatsAppIcon__4YekZ{color:#ffffff;border-radius:4px}.ShareButtonTemplate_whatsAppIcon__4YekZ path:first-child{fill:#25d366}.ShareButtonTemplate_facebookIcon__rJYRv{fill:#0866FF}.ShareButtonTemplate_telegramIcon__zeE0l{color:#2481cc}.AccommodationLicenses_accommodationLicenses__j2Xdy{white-space:pre-line}.GoogleBookingDates_button__a740U{border:0;background:transparent}.GoogleBookingDates_spanWrapper__dhOVr *{display:inline-block;width:inherit;font-weight:600;color:#11B4A3;font-size:.8rem;text-decoration:underline;text-underline-offset:2px}.AmenityList_amenityContainer__Oqdx9{justify-content:space-around;margin:10px 0;width:100%}.AmenityList_amenityWrapper__BsOPs svg{height:var(--amenities-icon-size);width:var(--amenities-icon-size);font-size:var(--amenities-icon-font-size)}@media(min-width:768px){.AmenityList_amenityContainer__Oqdx9{width:33%}}.AmenityList_amenityWrapper__BsOPs{display:flex;align-items:end;gap:7px;align-items:center}.AmenityList_span__v_lW7{flex:1 1}.Amenities_container__8BQ6E{padding-top:20px;padding-bottom:25px;border-top:1px solid #e1e1e1;scroll-margin-top:80px}.Amenities_container__8BQ6E svg,.Amenities_wrapper__2B0vs svg{height:1em;width:1em;font-size:1.5em}@media (max-width:767px){.Amenities_container__8BQ6E{scroll-margin-top:50px}}.Amenities_wrapper__2B0vs{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.ReviewCard_reviewCardWrapper__3DHXb{width:97%;margin-right:3%;margin-top:20px;margin-bottom:20px;padding-bottom:0;border-bottom:none}@media(min-width:768px){.ReviewCard_reviewCardWrapper__3DHXb{width:44%;margin-right:6%}}.Score_scoreWrapper__1sW11{font-size:16px;padding-bottom:10px;width:97%;margin-right:3%;line-height:10px}@media(min-width:768px){.Score_scoreWrapper__1sW11{width:37%;margin-right:13%}}.Score_secondScoreWrapper__V6vcd{display:flex;align-items:center;justify-content:space-between;width:100%}.ReviewTemplateScore_userScoreWrapper__uL6du{margin-top:25px}.ReviewTemplateScore_userScoreWrapper__uL6du>div>div{font-weight:600;font-size:12px;width:100%!important}@media(min-width:768px){.ReviewTemplateScore_userScoreWrapper__uL6du>div>div{width:85%!important}}@media(min-width:1200px){.ReviewTemplateScore_userScoreWrapper__uL6du>div>div{width:60%!important}}.TravelerInfo_userWrapper__YU0M0{margin-bottom:10px;display:flex;align-items:center}.TravelerInfo_userDataWrapper__Rbpms{margin-left:12px}.TravelerInfo_userNameWrapper__zz5cK{font-size:15px;font-weight:600}.TravelerInfo_dateWrapper__Wo1o_{font-size:12px}.TravelerInfo_icon__q3znA{width:55px;height:auto;object-fit:contain;color:var(--color-primary)}.ReviewWrapper_reviewWrapper__4uaFt{line-height:24px}.ReviewWrapper_titleReviewWrapper__3asJb{font-size:14px;text-decoration:underline;margin-bottom:5px;font-style:italic}.ReviewsTemplate_reviewCardWrapperModal__5T7Iq{width:97%;margin-right:3%;margin-bottom:50px;padding-bottom:35px;border-bottom:1px solid #e1e1e1}.ReviewsTemplate_positiveImprovableCommentWrapper__KZLe1{margin-top:10px}.ReviewsTemplate_positiveImprovableCommentWrapper__KZLe1>span{font-weight:600}.ReviewsTemplate_ownerCommentWrapper__Lt_Dv{margin-top:10px;margin-left:10px}.ReviewsTemplate_ownerCommentWrapper__Lt_Dv>span{font-weight:600}.ReadMoreButton_readMoreButton__F7vgN{border:none;background:none;text-decoration:underline;cursor:pointer;color:#1890ff}.Review_container__VYAZj{padding-bottom:25px;padding-top:20px;border-top:1px solid #e1e1e1;scroll-margin-top:80px}.Review_scoreWrapper__GAy2l{display:flex;flex-wrap:wrap;padding-top:10px}.Review_reviewCardWrapper__2SoDU{margin-top:20px;display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.PolicesSection_container__8b0u9{padding-bottom:25px;padding-top:20px;border-top:1px solid #e1e1e1}.PolicesSection_rowContent__s35PH{margin-top:20px}.PolicesSection_colContent__HyiYZ{margin-bottom:20px}.LegalReadMore_button__qEAgl{color:var(--color-content-inverted);background-color:transparent;border:none;font-size:16px;padding:0}.LegalReadMore_button__qEAgl:not(:disabled){cursor:pointer}.ant-drawer,.ant-modal-mask,.ant-modal-wrap{z-index:var(--z-index-modal)!important}.ant-modal-mask{position:fixed;inset:0;height:100%;overflow:hidden;background-color:hsla(0,0%,0%,.45)}.ant-modal-wrap{position:fixed;inset:0;overflow:auto;outline:0}.ant-modal{position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);box-sizing:border-box;color:var(--color-content-primary);font-size:14px;line-height:1.5715;list-style:none;pointer-events:none;margin:0 auto;padding:0 0 24px}.ant-modal-content{position:relative;background-color:var(--color-bg-primary);background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px hsla(0,0%,0%,.12),0 6px 16px 0 hsla(0,0%,0%,.08),0 9px 28px 8px hsla(0,0%,0%,.05);pointer-events:auto}.ant-modal-wrap .ant-modal-content{box-shadow:0 1px 10px hsla(0,0%,0%,.45)}.ant-modal-body{max-height:calc(100vh - 200px);padding:24px;overflow-y:auto;font-size:14px;line-height:1.5715;word-wrap:break-word;overflow-x:hidden}.ant-modal-close{position:absolute;top:0;right:0;padding:0;color:hsla(0,0%,0%,.45);background:transparent;border:0;outline:0;font-weight:var(--fw-bold);line-height:1;text-decoration:none;cursor:pointer;transition:color .3s}.ant-modal-close-x{--close-x-size:54px;width:var(--close-x-size);height:var(--close-x-size);display:block;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}@media (min-width:1024px){.ant-modal{max-width:900px}}.SectionLegal_container__jTLh_{width:100%;font-size:16px;gap:var(--gap-16);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between}.SectionLegal_container__jTLh_>li>button{text-align:left}.SectionLegal_cookiesText__Z9h7U>a{color:var(--color-content-inverted)}@media (min-width:768px) and (max-width:991px){.SectionLegal_container__jTLh_ p{flex:50% 1}}@media (min-width:992px){.SectionLegal_container__jTLh_{flex-direction:row}}@media (max-width:926px){.SectionLegal_pbAccommodationPage__bAKjZ{padding-bottom:80px!important}}.SocialNetworks_container__XNois{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--color-content-inverted)}.SocialNetworks_container__XNois a{display:flex}.SocialNetworks_container__XNois a svg{width:40px;height:auto}@media (min-width:768px){.SocialNetworks_container__XNois{gap:25px;margin-bottom:0}}.Contact_a__Q_uO0{font-size:12px;color:var(--color-link-dark);margin:0 5px 0 0;display:block}.LanguageSwitcher_container__50ZLu{display:block;position:relative}.LanguageSwitcher_dropdownButton__BlsOK{display:flex;align-items:center;cursor:pointer;background:transparent;border:none}.LanguageSwitcher_dropdownButton__BlsOK:hover{background-color:var(--color-bg-light-grey)}.LanguageSwitcher_dropdownButton__BlsOK:focus{outline:none!important}.LanguageSwitcher_dropdownButton__BlsOK:focus-within{outline:none!important}.LanguageSwitcher_borderButton__tPfgM{padding:5px;border:1px solid var(--color-border-grey-light-2);border-radius:4px}.LanguageSwitcher_dropdownList__903sv{position:absolute;top:100%;left:0;display:none;background-color:var(--color-bg-primary);border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1;display:flex;flex-direction:column;left:50%;transform:translateX(-50%) translateY(0);padding-left:0}.LanguageSwitcher_dropdownList__903sv li{display:flex;align-items:center;cursor:pointer;padding:5px 12px;min-height:32px}.LanguageSwitcher_dropdownList__903sv li:hover{background-color:var(--color-bg-light-grey)}.LanguageSwitcher_dropdownList__903sv img{max-width:none}.HeaderMobileMenu_container__6y_ER{display:none}@media screen and (max-width:992px){.HeaderMobileMenu_container__6y_ER{display:flex}.HeaderMobileMenu_langHamburgerWrapper__8_tO8{display:flex;align-items:center;gap:15px}.HeaderMobileMenu_links__i4wlG{padding:0;margin:0;float:none;display:flex;position:fixed;left:0;right:0;top:85px;bottom:100%;width:auto;height:auto;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--color-bg-primary);overflow:hidden;overflow-y:auto;box-sizing:border-box;transition:all .5s ease-in-out;gap:40px}.HeaderMobileMenu_links__i4wlG li{list-style:none;margin-top:20px}.HeaderMobileMenu_links__i4wlG a,.HeaderMobileMenu_links__i4wlG a:hover,.HeaderMobileMenu_links__i4wlG label{color:var(--color-link);text-decoration:none;display:block;font-weight:700;padding:.625em 1em 0;font-size:20px}.HeaderMobileMenu_iconBurger__XKQ6u{display:block}.HeaderMobileMenu_iconBurger__XKQ6u .HeaderMobileMenu_line__TW467{width:30px;height:4px;background-color:var(--color-icon-primary);margin:5px;border-radius:3px;transition:all .3s ease-in-out}.HeaderMobileMenu_links__i4wlG.HeaderMobileMenu_open__8eu94{bottom:0}.HeaderMobileMenu_langHamburgerWrapper__8_tO8.HeaderMobileMenu_open__8eu94 .HeaderMobileMenu_iconBurger__XKQ6u .HeaderMobileMenu_line__TW467:first-child{transform:translateY(9px) rotate(225deg)}.HeaderMobileMenu_langHamburgerWrapper__8_tO8.HeaderMobileMenu_open__8eu94 .HeaderMobileMenu_iconBurger__XKQ6u .HeaderMobileMenu_line__TW467:nth-child(2){opacity:0}.HeaderMobileMenu_langHamburgerWrapper__8_tO8.HeaderMobileMenu_open__8eu94 .HeaderMobileMenu_iconBurger__XKQ6u .HeaderMobileMenu_line__TW467:nth-child(3){transform:translateY(-9px) rotate(-225deg)}.ContactMobileMenu_contactContainer__waTca>div{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:10px}.ContactMobileMenu_contactContainer__waTca>div a{font-size:14px}.ContactMobileMenu_contactContainer__waTca>div span:first-child,.ContactMobileMenu_contactContainer__waTca>div span:nth-child(2){display:inline-flex;align-items:center}.ContactMobileMenu_contactContainer__waTca>div span svg:first-child,.ContactMobileMenu_contactContainer__waTca>div span svg:nth-child(2){width:16px;height:16px;color:var(--color-primary)}.ContactMobileMenu_contactContainer__waTca>div span a:first-child,.ContactMobileMenu_contactContainer__waTca>div span a:nth-child(2){padding-top:0;padding-left:5px}}@media screen and (max-width:992px) and (orientation:landscape){.ContactMobileMenu_contactContainer__waTca{margin-bottom:2em}}@media screen and (max-width:992px){.SocialNetWorksMobileMenu_socialNetworksContainer__shr3K{display:block;margin-top:1rem}.SocialNetWorksMobileMenu_socialNetworksContainer__shr3K div>a{font-size:30px;color:var(--color-link)!important}.SocialNetWorksMobileMenu_socialNetworksContainer__shr3K>div a{padding:0 .5em}.SubOptionsMobileMenu_subMenuToggle__iYNGG{position:absolute;top:-85px}.SubOptionsMobileMenu_iconArrow__rliMU{display:block;text-align:center}.SubOptionsMobileMenu_iconArrow__rliMU .SubOptionsMobileMenu_line__GCVbb{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-left:10px;margin-bottom:.2em}.SubOptionsMobileMenu_suboptions__yyQBm{display:none}.SubOptionsMobileMenu_suboptions__yyQBm li{margin-top:0;list-style:none}.SubOptionsMobileMenu_suboptions__yyQBm li a,.SubOptionsMobileMenu_suboptions__yyQBm li a:focus{font-size:14px;text-decoration:none;padding:0}.SubOptionsMobileMenu_subMenuToggle__iYNGG:checked+.SubOptionsMobileMenu_iconArrow__rliMU+.SubOptionsMobileMenu_suboptions__yyQBm{text-align:center;padding-left:0;margin-top:1rem;display:flex;flex-direction:column;gap:1.625rem}.SubOptionsMobileMenu_subMenuToggle__iYNGG:not(:checked)~.SubOptionsMobileMenu_links__q5Bc3 .SubOptionsMobileMenu_suboptions__yyQBm{display:none}.SubOptionsMobileMenu_subMenuToggle__iYNGG:checked+.SubOptionsMobileMenu_iconArrow__rliMU .SubOptionsMobileMenu_line__GCVbb{transform:rotate(90deg)}}.Navigation_navigation__k5BRC{display:flex;gap:20px;list-style:none}.Navigation_navigation__k5BRC li{font-size:18px}@media (max-width:992px){.Navigation_navigation__k5BRC{flex-direction:column}}.HeaderDesktopMenu_navigationSection__LYlnW{display:flex;justify-content:center;align-items:center;max-width:50%;width:100%}.HeaderDesktopMenu_contactSection__yMak_{margin-left:auto}.HeaderDesktopMenu_separator__Xdx6o{margin:0;border:0;width:2px;height:40px;background:var(--color-separator)}.HeaderDesktopMenu_headerSection__sWQrP{display:flex;align-items:center;max-width:25%;gap:1rem}@media (max-width:992px){.HeaderDesktopMenu_contactSection__yMak_,.HeaderDesktopMenu_navigationSection__LYlnW{display:none}}.Header_container__7bHNW{border-bottom:1px solid var(--color-border-grey-light-2);padding:10px 25px;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:var(--z-index-header);left:0;right:0;top:0;background-color:var(--color-bg-primary);height:85px}.Header_headerSection__u2Dpu{display:flex;align-items:center;max-width:25%;gap:1rem}.Header_linkHomeSection__9YnMT{display:contents;color:var(--color-content-primary)}.Header_logoSection__FW6ta{width:100%}.Header_logoSection__FW6ta p{font-size:var(--fs-title-header);margin:1em 0;word-break:break-all}@media (max-width:768px){.Header_logoSection__FW6ta p{display:none}}@media (max-width:992px){.Header_headerSection__u2Dpu{max-width:none}.Header_logoSection__FW6ta{width:auto;max-width:70%}}.CampaignLinks_container__Pw02N a{color:var(--color-content-inverted);text-decoration:underline}.Footer_container__TkYCl{--container-padding:20px 5vw;--container-taller-padding:30px 5vw;left:0;bottom:0;width:100%;background-color:var(--color-bg-inverted);color:var(--color-content-inverted)}.Footer_container__TkYCl>div:not(:last-child){border-bottom:1px solid var(--color-border-inverted)}.Footer_container__TkYCl>div.Footer_contact__6Alb5{border-bottom:2px solid var(--color-border-inverted)}.Footer_container__TkYCl p{margin:0}.Footer_container__TkYCl ul{margin:0;padding:0;list-style:none}.Footer_header__4bz_Z{font-size:var(--fs-title-footer);padding:var(--container-padding);display:flex;flex-direction:column;justify-content:space-between;gap:var(--gap-20)}.Footer_title__rA4Mw{display:flex;flex-direction:row;align-items:center;gap:var(--gap-20)}.Footer_title__rA4Mw p{white-space:break-spaces;max-width:100%;word-break:break-word}.Footer_contact__6Alb5{padding:var(--container-taller-padding);display:flex;flex-direction:column}.Footer_foot___g9l6,.Footer_legal__pB2NP{background-color:var(--color-bg-inverted-darker);padding:var(--container-padding);display:flex}@media (min-width:768px){.Footer_container__TkYCl{--container-padding:20px 10vw;--container-taller-padding:30px 10vw;width:100%}.Footer_contact__6Alb5,.Footer_header__4bz_Z{flex-direction:row}.Footer_header__4bz_Z:not(:has(.Footer_title__rA4Mw)){justify-content:flex-end}}.SectionFoot_container__uehhh{width:100%;font-size:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--gap-20)}.SectionFoot_img__6N3B6{width:auto;max-height:17dvh}.WhatsAppButton_container__liy3h{--widget-size:53px;position:fixed;z-index:var(--z-index-fixed-button);bottom:1.25rem;right:.625rem;display:flex;align-items:center;justify-content:center;border-radius:50%;width:var(--widget-size);height:var(--widget-size);cursor:pointer;padding:.25rem;background-color:var(--color-bg-accent);box-shadow:var(--box-shadow-fixed-button)}.WhatsAppButton_container__liy3h:active,.WhatsAppButton_container__liy3h:hover{outline:2px solid var(--color-white)}.WhatsAppButton_container__liy3h svg{width:40px;height:auto;color:var(--color-icon-inverted)}@media (min-width:1024px){.WhatsAppButton_container__liy3h{right:2rem;bottom:40px}}@media (max-width:926px){.WhatsAppButton_bottomAccommodationPage__egR8c{bottom:6.25rem}}