body{font-family:Montserrat,sans-serif}*{box-sizing:border-box;margin:0;padding:0}.redondo11[data-v-56a6f7c5]{border-radius:30px}.reservar[data-v-56a6f7c5]{background:#3d99ff}.contactanos[data-v-56a6f7c5],.reservar[data-v-56a6f7c5]{color:#fff;font-size:18px;height:50px}.hero-home-img[data-v-56a6f7c5]{background-image:url(/img_hero.webp)}.hero-viaje-img[data-v-56a6f7c5]{background-image:url(/_nuxt/img/logo_new_viaje.6834245.jpg)}#Hero-Section[data-v-56a6f7c5]{background-position:50%;height:40vh;margin:0;transition:background .5s ease-in-out}@media(min-width:300px){#Hero-Section[data-v-56a6f7c5]{background-size:120% 50vh}}@media(max-width:500px){#Hero-Section .reservar[data-v-56a6f7c5]{font-size:13px;height:35px;width:115px!important}}@media(min-width:525px){#Hero-Section[data-v-56a6f7c5]{align-items:center;background-position:50% 30%;background-repeat:no-repeat;display:flex;height:600px;justify-content:center}}@media(min-width:960px){#Hero-Section[data-v-56a6f7c5]{background-attachment:fixed;background-attachment:scroll;background-position:center 50%;background-size:cover}}#Hero-Section .capaOscura[data-v-56a6f7c5]{align-items:center;background:rgba(0,0,0,.3);display:flex;height:600px;justify-content:center;width:100vw}@media screen and (max-width:524px){#Hero-Section .capaOscura[data-v-56a6f7c5]{height:100%}}#Hero-Section .capaOscura .contain[data-v-56a6f7c5]{display:flex;flex-direction:column;justify-content:space-between;margin-top:-55px;text-align:center}@media screen and (max-width:524px){#Hero-Section .capaOscura .contain[data-v-56a6f7c5]{margin-top:0;padding:0 37px}}#Hero-Section .capaOscura .contain .topText[data-v-56a6f7c5]{color:#fff;margin-top:-100px}@media screen and (max-width:524px){#Hero-Section .capaOscura .contain .topText[data-v-56a6f7c5]{padding:0 20px}}#Hero-Section .capaOscura .contain .topText h1[data-v-56a6f7c5]{font-size:60px;font-weight:700}@media screen and (max-width:524px){#Hero-Section .capaOscura .contain .topText h1[data-v-56a6f7c5]{font-size:35px;line-height:43px}}#Hero-Section .capaOscura .contain .topText p[data-v-56a6f7c5]{font-size:22px;font-weight:lighter;font-weight:500}@media screen and (max-width:524px){#Hero-Section .capaOscura .contain .topText p[data-v-56a6f7c5]{font-size:14px;font-weight:medium;line-height:25px}}@media screen and (min-width:524px){#Hero-Section .capaOscura .contain .topText p[data-v-56a6f7c5]{margin-bottom:20px;text-align:center}}