.VsHoteles_whiteBackgroundSection__a3jrv{--tw-bg-opacity:1;background-color:rgb(var(--white)/var(--tw-bg-opacity));padding-top:2rem;padding-bottom:2rem}.VsHoteles_commonWrapper__S2n6L{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.VsHoteles_commonWrapper__S2n6L{max-width:640px}}@media (min-width:768px){.VsHoteles_commonWrapper__S2n6L{max-width:768px}}@media (min-width:1024px){.VsHoteles_commonWrapper__S2n6L{max-width:1024px}}@media (min-width:1280px){.VsHoteles_commonWrapper__S2n6L{max-width:1280px}}.VsHoteles_commonWrapper__S2n6L{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.VsHoteles_commonWrapper__S2n6L{max-width:960px}}@media (min-width:1024px){.VsHoteles_commonWrapper__S2n6L{padding-left:0;padding-right:0}}.VsHoteles_commonSectionTitle___25A6{margin-bottom:2rem;text-align:center;font-size:23px;font-weight:700;line-height:28px;--tw-text-opacity:1;color:rgb(26 43 59/var(--tw-text-opacity))}@media (min-width:768px){.VsHoteles_commonSectionTitle___25A6{font-size:30px;line-height:42px}}.VsHoteles_heroSection__6NUAQ{position:relative;margin-top:-4rem;height:400px;width:100%}@media (min-width:640px){.VsHoteles_heroSection__6NUAQ{height:513px}}.VsHoteles_heroOverlay__X9Uy_{z-index:10;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));opacity:.3}.VsHoteles_heroImageWrapper__FLW87,.VsHoteles_heroOverlay__X9Uy_{position:absolute;top:0;right:0;height:100%;width:100%}.VsHoteles_heroImage__hFayh{position:relative;height:100%;width:100%}.VsHoteles_heroContentWrapper__w987J{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.VsHoteles_heroContentWrapper__w987J{max-width:640px}}@media (min-width:768px){.VsHoteles_heroContentWrapper__w987J{max-width:768px}}@media (min-width:1024px){.VsHoteles_heroContentWrapper__w987J{max-width:1024px}}@media (min-width:1280px){.VsHoteles_heroContentWrapper__w987J{max-width:1280px}}.VsHoteles_heroContentWrapper__w987J{position:relative;z-index:20;display:flex;height:100%;max-width:360px;flex-direction:column;align-items:center;justify-content:center;padding-left:1rem;padding-right:1rem;text-align:center;--tw-text-opacity:1;color:rgb(var(--white)/var(--tw-text-opacity))}@media (min-width:640px){.VsHoteles_heroContentWrapper__w987J{max-width:960px}}.VsHoteles_heroTitle__EsjCF{margin-bottom:.5rem;font-size:26px;font-weight:700;line-height:36px}@media (min-width:640px){.VsHoteles_heroTitle__EsjCF{font-size:38px;line-height:61px}}.VsHoteles_heroCopy__WZQ4u{font-size:18px;line-height:22px}@media (min-width:768px){.VsHoteles_heroCopy__WZQ4u{font-size:20px;line-height:28px}}.VsHoteles_comparation__HBALE{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.5rem}@media (min-width:1024px){.VsHoteles_comparation__HBALE{grid-template-columns:349px auto;grid-template-rows:repeat(1,minmax(0,1fr))}.VsHoteles_comparation__HBALE>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}.VsHoteles_comparationsMainTitle__DIhpo{margin-bottom:3rem;text-align:center;font-size:18px;font-weight:700;line-height:22px;--tw-text-opacity:1;color:rgb(var(--black)/var(--tw-text-opacity))}@media (min-width:768px){.VsHoteles_comparationsMainTitle__DIhpo{font-size:30px;line-height:36px}}.VsHoteles_comparationText__GISPp>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}@media (min-width:768px){.VsHoteles_comparationText__GISPp{grid-column:1/-1;margin-bottom:1.5rem}}@media (min-width:1024px){.VsHoteles_comparationText__GISPp{grid-column:span 1/span 1;margin-bottom:0}}.VsHoteles_comparationTitle__HiHY7{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}@media (min-width:768px){.VsHoteles_comparationTitle__HiHY7{-moz-column-gap:1rem;column-gap:1rem}}.VsHoteles_comparationTopic__Ah096{font-size:16px;font-weight:700;line-height:22px;--tw-text-opacity:1;color:rgb(26 43 59/var(--tw-text-opacity))}@media (min-width:768px){.VsHoteles_comparationTopic__Ah096{font-size:18px;line-height:25px}}.VsHoteles_comparationCopy__zsF8M{font-size:14px;line-height:22px}@media (min-width:1024px){.VsHoteles_comparationCopy__zsF8M{padding-bottom:1.5rem}}.VsHoteles_comparationTableWrapperMobile__MrJ_U{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.VsHoteles_comparationTableWrapperMobile__MrJ_U{display:none}}.VsHoteles_comparationTableWrapper__e2Nvz{display:none}@media (min-width:768px){.VsHoteles_comparationTableWrapper__e2Nvz{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.VsHoteles_comparationTableWrapper__e2Nvz{max-width:530px;justify-self:end}}.VsHoteles_comparationTableDesktop__7aAi2{grid-column:1/-1;margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(183 183 183/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}@media (min-width:1024px){.VsHoteles_comparationTableDesktop__7aAi2{margin-top:0;max-width:530px}}.VsHoteles_comparationSubject__wM9lM{margin-bottom:.75rem;align-self:flex-end;text-align:center;font-size:14px;font-weight:700;line-height:20px}.VsHoteles_comparationTable__B_rXe{position:relative;grid-column:1/-1;display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(183 183 183/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--black)/var(--tw-text-opacity))}.VsHoteles_comparationColumn__EiqyT{display:grid;height:100%;grid-auto-rows:110px;grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}@media (min-width:768px){.VsHoteles_comparationColumn__EiqyT{grid-auto-rows:70px}}.VsHoteles_squareBackground__uFs_l{position:absolute;bottom:-.5rem;left:.5rem;z-index:0;height:100%;width:50%;--tw-bg-opacity:1;background-color:rgb(245 177 174/var(--tw-bg-opacity));opacity:.35}@media (min-width:768px){.VsHoteles_squareBackground__uFs_l{width:100%}}.VsHoteles_comparationItemWithBorder__9BPSU{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(183 183 183/var(--tw-border-opacity))}.VsHoteles_comparationItemWithBorder__9BPSU,.VsHoteles_comparationItem__WkINw{position:relative;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem}.VsHoteles_grayCopy__PHKpe{--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity))}.VsHoteles_linkToOtherCities__RggJL{margin-left:auto;margin-right:auto;max-width:209px;text-align:center;font-weight:700;--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity))}.VsHoteles_linkToOtherCities__RggJL:hover{text-decoration-line:underline}.VsHoteles_testimonialsWrapper__fxdQ2{margin-left:auto;margin-right:auto;margin-top:2.5rem;display:grid;max-width:400px;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-end;row-gap:2rem;text-align:center}@media (min-width:768px){.VsHoteles_testimonialsWrapper__fxdQ2{max-width:760px}}.VsHoteles_testimonial__S56Jr{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;row-gap:.75rem}@media (min-width:768px){.VsHoteles_testimonial__S56Jr{-moz-column-gap:1rem;column-gap:1rem}}.VsHoteles_testimonialMainTitle___yV_P{text-align:center;font-size:23px;font-weight:700;line-height:28px}@media (min-width:768px){.VsHoteles_testimonialMainTitle___yV_P{font-size:30px;line-height:36px}}.VsHoteles_testimonialCite__xcwl0{margin-bottom:.5rem;display:block;padding:.75rem}.VsHoteles_testimonialImage__RUtGH{position:relative;justify-self:center}.VsHoteles_moreTestimonial__TYxhz{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;row-gap:1rem}.VsHoteles_moreTestimonialCopy__tGuPA{font-size:20px;line-height:28px}.VsHoteles_ourServicesWrapper__0MsuZ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:768px){.VsHoteles_ourServicesWrapper__0MsuZ{grid-template-columns:repeat(3,minmax(0,1fr))}}.VsHoteles_service__TLFXa{width:100%;max-width:400px}.VsHoteles_service__TLFXa>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.VsHoteles_service__TLFXa{justify-self:center;text-align:center}@media (min-width:1024px){.VsHoteles_service__TLFXa{max-width:312px}}.VsHoteles_serviceImageWrapper__zNzn9{position:relative;display:flex;height:219px;width:100%;align-items:center;justify-content:center}.VsHoteles_serviceImageOverlay__kArce{z-index:1;--tw-bg-opacity:1;background-color:rgb(var(--black)/var(--tw-bg-opacity));opacity:.5}.VsHoteles_serviceImageOverlay__kArce,.VsHoteles_serviceImage__iQMTo{position:absolute;top:0;left:0;height:100%;width:100%}.VsHoteles_serviceName__E33bV{position:relative;z-index:2;font-size:30px;font-weight:700;text-transform:uppercase;line-height:48px;--tw-text-opacity:1;color:rgb(var(--white)/var(--tw-text-opacity))}.VsHoteles_howWorksList__7DeCg{margin-left:auto;margin-right:auto;display:grid;max-width:720px;list-style-type:none;row-gap:.5rem}@media (min-width:768px){.VsHoteles_howWorksList__7DeCg{row-gap:1rem}}.VsHoteles_howWorksList__7DeCg li{display:grid;grid-template-columns:21px auto;-moz-column-gap:.75rem;column-gap:.75rem}.VsHoteles_listItemIcon___eg7U{position:relative;aspect-ratio:1/1;width:21px}.VsHoteles_textBold__6YxAI{font-weight:700}.VsHoteles_appLinksSection__MxMdp{background-color:transparent;padding-top:2rem;padding-bottom:2rem}.VsHoteles_appLinksWrapper__WRnXw{width:100%;margin-right:auto;margin-left:auto}@media (min-width:640px){.VsHoteles_appLinksWrapper__WRnXw{max-width:640px}}@media (min-width:768px){.VsHoteles_appLinksWrapper__WRnXw{max-width:768px}}@media (min-width:1024px){.VsHoteles_appLinksWrapper__WRnXw{max-width:1024px}}@media (min-width:1280px){.VsHoteles_appLinksWrapper__WRnXw{max-width:1280px}}.VsHoteles_appLinksWrapper__WRnXw{max-width:400px;padding-left:1rem;padding-right:1rem;text-align:center;--tw-text-opacity:1;color:rgb(var(--black)/var(--tw-text-opacity))}@media (min-width:768px){.VsHoteles_appLinksWrapper__WRnXw{display:flex;max-width:960px;justify-content:center}}.VsHoteles_appLinksCopy__6Q1X_{margin-left:auto;margin-right:auto;max-width:319px;font-size:16px;line-height:22px}.VsHoteles_appLinksCopy2__m8Fyg{margin-top:.5rem;font-size:23px;font-weight:700;line-height:23px}.VsHoteles_appStoresContainer__3OwWb{margin-top:2.5rem;margin-bottom:2.5rem;display:flex;justify-content:center;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:768px){.VsHoteles_appStoresContainer__3OwWb{margin-bottom:0}}.VsHoteles_appstore__GloIS{position:relative;height:46px;width:134px}@media (min-width:640px){.VsHoteles_appstore__GloIS{height:58px;width:170px}}.VsHoteles_playstore__u_DDv{position:relative;height:46.6px;width:152px}@media (min-width:640px){.VsHoteles_playstore__u_DDv{height:58px;width:189px}}