body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:150px;pointer-events:none;margin-top:20px}.navbar-fdd{height:100px}footer{background-color:#000;padding:2%;color:#fff}footer a,footer a:hover{color:#ff0}.whatsapp{position:fixed;bottom:15px;right:15px;overflow:hidden;z-index:9999}.whatsapp img{cursor:pointer}.whatsapp img:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.whatsapp img{height:150px}.contact-social i{font-size:35px;margin:15px}i.fab.fa-instagram{color:#ce298a}i.fab.fa-instagram:hover{color:#ff84cc}i.fab.fa-whatsapp{color:#4baa2b}i.fab.fa-whatsapp:hover{color:#6ef740}@media (max-width:960px){.navbar-fdd{height:100%}.whatsapp img{height:100px}}.sticky-container{position:fixed;right:0;top:230px;width:80px;z-index:1100}.sticky{font-size:x-large}.sticky li{list-style-type:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer;text-align:center}.sticky .facebook{background:#4267b2;padding:3px}.sticky .instagram{background:#ce298a;padding:3px}.sticky .whatsapp-s{background:#4baa2b;padding:3px}.sticky i{color:#fff!important}.sticky li:hover{margin-left:-10px}.fixed-button{background-color:#00c9a3;position:fixed;left:15px;bottom:15px;padding:6px 20px;border-radius:30px;color:#fff;font-size:16px;font-weight:600;font-family:Nunito,sans-serif;line-height:2.25rem;text-decoration:none;display:flex;align-items:center;box-shadow:0 3px 5px -1px rgb(0 0 0/20%),0 6px 10px 0 rgb(0 0 0/14%),0 1px 18px 0 rgb(0 0 0/12%)}.fixed-button:hover{text-decoration:none;background-color:#00bfa5;color:#fff}.card-title{font-size:27px;font-family:Rubik,sans-serif;text-transform:uppercase;font-weight:800}a.button-card{border:1px solid #fff;color:#fff;font-size:x-large;padding:5px 30px;background:transparent;border-radius:5px}a.nav-link{font-family:Abel,sans-serif;font-weight:700}#background{position:absolute;z-index:0;display:block;min-height:100%;min-width:100%}#bg-text{color:#fff;font-size:30px;transform:rotate(330deg);-webkit-transform:rotate(330deg);font-weight:600;background:red;margin-top:51px;margin-right:100px;margin-left:-225px}#bg-text,.card{overflow:hidden}.card{border:1px solid #e4ebf5;box-sizing:border-box;box-shadow:1px 1px 7px rgba(0,0,0,.09);border-radius:20px}.card a,.card a:hover{text-decoration:none;color:#000}.card-body{text-align:start;position:relative;background-color:#fff}.pack-right{background:-webkit-gradient(linear,right top,left top,from(#f57d26),to(#f5b667));background:-webkit-linear-gradient(right,#f57d26,#f5b667);background:linear-gradient(-90deg,#f57d26,#f5b667);color:#fff;padding:12px;border-radius:25px;width:170px;font-weight:700}.card-img-top:focus,.card-img-top:hover,.card a:focus~.card-img-top,.card a:hover~.card-img-top{-webkit-transform:scale3d(1.5,1.5,1);transform:scale3d(1.5,1.5,1);-webkit-transition:-webkit-transform 5s ease-in-out;transition:-webkit-transform 5s ease-in-out;transition:transform 5s ease-in-out;transition:transform 5s ease-in-out,-webkit-transform 5s ease-in-out}.video{width:100%}@media (max-width:960px){#bg-text{font-size:20px;margin-right:0;margin-left:-200px}}.alojamientos{border-radius:8px;border:1px solid #ccc;margin:3% 1%}.alojamientos:hover{box-shadow:0 12px 20px hsla(0,0%,65.9%,.2)}.detalle-alojamientos{padding:15px;border-right:1px solid #ccc;text-align:left;font-family:Rubik,sans-serif}.detalle-alojamientos h4{font-weight:600}.precio-alojamientos{padding-top:5%;display:flex;flex-direction:column;font-family:Rubik,sans-serif}.button-alojamientos{background:-webkit-gradient(linear,right top,left top,from(#007db3),to(#26a3c1));background:-webkit-linear-gradient(right,#007db3,#26a3c1);background:linear-gradient(-90deg,#007db3,#26a3c1);color:#fff;font-weight:700;padding:15px;border-radius:5px;margin-top:5%;align-self:center;width:85%;font-size:1.3rem}.col-alojamientos{padding:0}.imagen-alojamientos{height:100%;border-radius:8px 0 0 8px}.icons{cursor:pointer;margin:3%;font-size:larger;color:grey}a.button-alojamientos:hover{color:#fff;text-decoration:none;opacity:.6}.inverted{-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}.date{text-transform:capitalize;font-weight:700;color:grey}.col-dias.col{font-size:17px}.border-light{border-color:rgba(68,68,68,.2)!important}.section-conocer{text-align:left;font-family:Rubik,sans-serif}.section-conocer p{color:#888}.section-conocer h2{font-size:32px;font-weight:700;letter-spacing:-.1px;color:#444;margin-bottom:50px}p span{font-weight:600;color:#444}.carousel-inner,.carousel-item,.carousel.slide{height:100%}.incluye{font-size:14px;padding:4px 8px;-webkit-text-size-adjust:100%;border-radius:6px;border:1px solid #ccc;margin-top:5%;text-align:center;font-weight:800;color:#444}h4.price{font-size:2rem;font-weight:600}.pack{position:absolute;top:-14px;background:-webkit-gradient(linear,right top,left top,from(#f57d26),to(#f5b667));background:-webkit-linear-gradient(right,#f57d26,#f5b667);background:linear-gradient(-90deg,#f57d26,#f5b667);color:#fff;padding:12px;border-radius:25px}i.fa.star-icons{color:#ff0;margin:5px}@media (max-width:450px){.button-alojamientos{margin-bottom:15px}.pack{top:-620px}}.card-header{font-size:large;cursor:pointer}.card-header:hover{opacity:.8}.card-footer{box-shadow:inset 0 0 32px -7px rgba(0,0,0,.58)}@media (max-width:960px){.fullwidth{width:100%}}.card-persona{border:1px solid #000;border-radius:7px;margin:10px}.button-card-persona{position:absolute;top:5px;right:10px;background-color:transparent;color:#000;border:none}.button-card-persona:hover{background-color:red}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:red;box-shadow:0 0 0 .2rem rgba(233,112,101,.5)}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(233,112,101,.5)}.title-card-persona{font-family:Abel,sans-serif;letter-spacing:-.08rem;font-weight:700;text-align:start}button.button-add-persona{height:40px;margin:30px 10px}button.button-add-persona,button.send-form{background:-webkit-gradient(linear,right top,left top,from(#007db3),to(#26a3c1));background:-webkit-linear-gradient(right,#007db3,#26a3c1);background:linear-gradient(-90deg,#007db3,#26a3c1);color:#fff;border:none;font-weight:700}button.send-form{margin:30px;width:40%;padding:1%;font-size:1.2rem}.text-reserva{font-size:.9em;color:#33393c}.icons-tarjeta{cursor:pointer;margin:1%;font-size:27px;color:#d13388;vertical-align:sub}label{font-family:Abel,sans-serif;letter-spacing:-.08rem}textarea.form-control{resize:none}.titulo{font-size:3.8rem;padding:30px;margin:0}.subtitulo,.titulo{font-family:Alfa Slab One,cursive;text-transform:uppercase;background:-webkit-gradient(linear,right top,left top,from(#f57d26),to(#f5b667));background:-webkit-linear-gradient(right,#f57d26,#f5b667);background:linear-gradient(-90deg,#f57d26,#f5b667);border-radius:5px;color:#ff0;text-shadow:2px 2px 10px rgba(0,0,0,.5)}.subtitulo{font-size:40px;padding:20px;margin-top:30px}.respuesta{border-radius:5px;text-align:center;padding:25px}@media (max-width:960px){.titulo{font-size:3rem}.subtitulo{font-size:35px}}
/*# sourceMappingURL=main.57fddbbc.chunk.css.map */