.btn{border:none}.btn-primary{background-color:#c8b6a5;color:#1b1916;font-weight:700;transition:all .5s ease-in-out}.btn-primary:hover{background-color:#b49c85;color:#1b1916}.btn-default{background-color:#c85223;color:rgba(255,255,255,.8);font-weight:700;transition:all .5s ease-in-out}.btn-default:hover{background-color:#b2491f;color:rgba(255,255,255,1.0)}.btn-ver-mas{position:relative;display:inline-block;background:#8b171a;border-color:#8b171a;color:#fff;padding:10px 30px;font-size:20px;border-radius:10px;line-height:1em;font-weight:normal;border:none;z-index:5;text-align:center}.btn-ver-mas:before{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";z-index:-1;border-radius: 10px
    background: transparent;border-color:transparent;opacity:1;transition:all .5s ease}.btn-ver-mas:after{position:absolute;display:block;height:100%;width:0%;top:0;left:0;content:"";background:#b6b08c;border-color:#b6b08c;border-radius:10px;z-index:-1;transition:all .5s ease}.btn-ver-mas:hover:after{opacity:1;width:101%;border-radius: 10px
    left: 0;margin-left:-1px}.btn:hover{color:#fff}a:hover{color:#fff;text-decoration:none}.btn-reserva{position:absolute;right:30px;bottom:30px;background-color:#8b171a;color:#fff;font-weight:700;border:2px dashed rgba(255,255,255,.8);transform:scale(.9);transition:all .4s ease-in-out;font-family:'Lora',serif}.btn-reserva:hover{background-color:#6e663f;color:#fff;transform:scale(1.0)}.enlaces-bar,.enlaces-bar:visited{background:transparent;text-decoration:none;width:32px;height:32px;margin:2px}.enlaces-bar:hover{background:transparent;color:#555}.bg-bloque{padding:30px 0 30px}.bg-bloque-1{padding:0}.margin-left-20{margin-left:20px}.main-footer{padding:50px 0 30px 0;color:#444;background:#efefef;overflow:hidden;font-size:14px}.main-footer h4{margin-top:0}.main-footer a,.main-footer a:visited{background:transparent;color:#8b171a;text-decoration:underline}.main-footer h4>a,.main-footer h4>a:visited{text-decoration:none}.main-footer p{background:transparent;color:rgba(68,68,68,.8);font-family:Arial;font-weight:300;padding:0;margin:0 0 5px 0}.main-footer p span,.main-footer p address{background:transparent;color:rgba(75,56,39,1)}.main-footer .logo img{width:100%;margin-bottom:30px}.bg-home-bienvenida{background:#8b171a;color:#fff;padding:120px 0}.bg-home-bienvenida h1 a{background:transparent;color:rgba(255,255,255,.8);font-weight:700;transition:all .5s ease-in-out}.bg-home-bienvenida:hover h1 a{color:rgba(255,255,255,1.0)}.bg-home-bienvenida p{margin-bottom:10px}.bg-home-servicios{background:#fff;padding:120px 0}.bg-home-servicios h2 a{background:transparent;color:rgba(139,23,26,.7);transition:all .5s ease-in-out}.bg-home-servicios:hover h2 a{color:rgba(139,23,26,1.0)}.bg-home-servicios h2{font-weight:700}.bg-home-ubicacion{background:#cdc8ab;padding:120px 0}.bg-home-ubicacion h3 a{background:transparent;color:#666;font-weight:700;transition:all .5s ease-in-out}.bg-home-ubicacion:hover h3 a{color:#444}.bg-home-ubicacion h3{font-weight:700}.bg-home-ubicacion .lista-promociones li p{margin-bottom:0}.bg-habitaciones{background:#8b171a;color:#fff;padding:80px 0}.bg-habitaciones h1 a{background:transparent;color:rgba(255,255,255,.7);font-weight:700;transition:all .5s ease-in-out}.bg-habitaciones:hover h1 a{color:rgba(255,255,255,1.0)}.bg-habitaciones p{margin-bottom:10px}.bg-restaurante{background:#8b171a;color:#fff;padding:80px 0}.bg-restaurante h1 a{background:transparent;color:rgba(255,255,255,.7);font-weight:700;transition:all .5s ease-in-out}.bg-restaurante:hover h1 a{color:rgba(255,255,255,1.0)}.bg-restaurante p{margin-bottom:10px}.bg-eventos{background:#8b171a;color:#fff;padding:80px 0}.bg-eventos h1 a{background:transparent;color:rgba(255,255,255,.7);font-weight:700;transition:all .5s ease-in-out}.bg-eventos:hover h1 a{color:rgba(255,255,255,1.0)}.bg-eventos p{margin-bottom:10px}.bg-actividades{background:#8b171a;color:#fff;padding:80px 0}.bg-actividades h1 a{background:transparent;color:rgba(255,255,255,.7);font-weight:700;transition:all .5s ease-in-out}.bg-actividades:hover h1 a{color:rgba(255,255,255,1.0)}.bg-actividades p{margin-bottom:10px}.bg-crema{background:#f7e8c3;padding:80px 0}.bg-crema h2{color:rgba(87,48,29,.8);transition:all .5s ease-in-out}.bg-crema:hover h2{color:rgba(87,48,29,1.0)}.bg-crema h3{color:rgba(87,48,29,.8);transition:all .5s ease-in-out}.bg-crema:hover h3{color:rgba(87,48,29,1.0)}.bg-otros-servicios{background:#fff;padding:80px 0}.bg-otros-servicios h3{color:rgba(139,33,26,.8);transition:all .5s ease-in-out}.bg-otros-servicios:hover h3{color:rgba(139,33,26,1.0)}.bg-nosotros{background:#444;padding:60px 0}.bg-nosotros h1 a{background:transparent;color:rgba(255,255,255,.8);font-weight:700;transition:all .5s ease-in-out}.bg-nosotros:hover h1 a{color:rgba(255,255,255,1.0)}.bg-nosotros p{color:#fff}.bg-paraiso{background:#fff;padding:60px 0}.bg-paraiso h2{background:transparent;color:rgba(139,23,26,.7);font-size:40px;font-weight:700;transition:all .5s ease-in-out}.bg-paraiso:hover h2{color:rgba(139,23,26,1.0)}.bg-paraiso p{background:transparent;color:rgba(139,23,26,1.0)}.bg-servicios{background:#f7e8c3;color:#fff;padding:100px 0}.bg-servicios h1 a{background:transparent;color:#666;font-weight:700;transition:all .5s ease-in-out}.bg-servicios:hover h1 a{color:#444}.bg-servicios p{color:#444;margin-bottom:10px}.bg-promociones{background:#fff;padding:80px 0}.bg-promociones h1 a{background:transparent;color:#666;font-weight:700;transition:all .5s ease-in-out}.bg-promociones:hover h1 a{color:#8b171a}.bg-fotos{background:#f7e8c3;padding:120px 0}.bg-fotos h1 a{background:transparent;color:rgba(48,36,36,.6);font-weight:700;transition:all .5s ease-in-out}.bg-fotos:hover h1 a{color:rgba(48,36,36,1.0)}.bg-fotos h1{font-size:50px}.bg-fotos p{color:#5e4736;animation-duration:3s;animation-name:slideinl}.bg-contacto{background:#fff url(https://www.lunahuana.com.ar/public/images/bg-contacto.jpg.pagespeed.ce.SIamnPAW-f.jpg) no-repeat top center fixed;background-size:cover;color:#fff;padding:80px 0;text-shadow:1px 1px 1px #111}.bg-contacto h1 a{background:transparent;color:rgba(255,255,255,.8);font-weight:700;transition:all .5s ease-in-out}.bg-contacto:hover h1 a{color:rgba(255,255,255,1.0)}.navbar-nav li{background:transparent;padding:0;margin:0 5px;transition:all .5s ease-in-out}.navbar-nav li:hover{background:#8b171a;border-radius:0}.navbar-light .navbar-nav .nav-link{background:transparent;color:#302424;font-size:18px;padding:15px}.navbar-light .navbar-nav .nav-link.active{background:transparent;color:#302424;font-weight:700;transition:all .5s ease-in-out}.navbar-light:hover .navbar-nav:hover .nav-link:hover{color:rgba(255,255,255,1.0)}.dropdown-item:hover{background:#8b171a;color:#fff}.lista-home-servicios{margin:20px 0}.lista-home-servicios li{margin:10px 0}.lista-home-servicios li h3 a{color:#666;transition:all .5s ease-in-out}.lista-home-servicios li:hover h3 a{color:#444}.lista-home-servicios li h3{font-size:32px}.lista-home-servicios p{text-align:justify;margin-bottom:10px}.lista-home-servicios li img{padding:0 10px;margin:30px 0;transition:all .5s ease-in-out;transform:scale(1.0)}.lista-home-servicios li:hover img{transform:scale(1.1)}.lista-home-servicios li span{text-align:justify;color:rgba(139,23,26,.9)}.lista-home-servicios li a{margin-top:20px}.lista-home-servicios li:hover a{transform:scale(1.0)}.lista-home-ubicacion{margin-top:20px}.lista-home-ubicacion li{margin-bottom:15px}.lista-home-ubicacion li img{margin-left:15px}.lista-home-ubicacion li p{margin-left:20px;margin-bottom:0}.lista-servicios-generales{margin:auto}.lista-servicios-generales li{margin:15px 0}.lista-servicios-generales li p{padding-top:2px}.lista-servicios-generales li img{background:#fff;float:left;padding:5px;margin-right:15px;border-radius:100%}.lista-promociones{margin:20px 0}.lista-promociones li{background:transparent;padding:20px;border-bottom:2px dotted #f7e8c3;transition:all .5s ease-in-out}.lista-promociones li:hover{background:#666;border-bottom:2px dotted #f7e8c3;transition:all .5s ease-in-out}.lista-promociones li:last-child{border-bottom:none}.lista-promociones li h2 a{color:#666;font-weight:700;transition:all .5s ease-in-out}.lista-promociones li:hover h2 a{color:#fff}.lista-promociones li h4 a{color:#666;transition:all .5s ease-in-out}.lista-promociones li:hover h4 a{color:#fff}.lista-promociones li p{transition:all .5s ease-in-out}.lista-promociones li:hover p{color:#fff}.lista-promociones li img{transform:scale(1.0);transition:all .5s ease-in-out}.lista-promociones li:hover img{transform:scale(1.1)}.lista-fotos{margin:auto}.lista-fotos li{margin:10px 0}.mapa iframe{height:400px}.otros-servicios h4{margin:10px 0 0 0}.lista-texto{margin:0}.lista-texto li{margin:0}.lista-texto li p{font-family:'Abel',sans-serif}.otros-servicios p{margin-bottom:5px}.lista-redes-sociales{display:block;float:right;margin:0 0 15px}.lista-redes-sociales li{display:inline-block;float:left;margin:0 0 15px 5px}.animation-t{animation-duration:3s;animation-name:slideint}.animation-r{animation-duration:3s;animation-name:slideinr}.animation-b{animation-duration:3s;animation-name:slideinb}.animation-l{animation-duration:3s;animation-name:slideinl}@keyframes slideint {
    from {
        margin-top: -100%;
        width: 100%;
    }

    to{
        margin-top: 0%;
        width: 100%;
    }
}@keyframes slideinr {
    from {
        margin-left: 100%;
        width: 100%;
    }

    to{
        margin-left: 0%;
        width: 100%;
    }
}@keyframes slideinb {
    from {
        margin-bottom: 100%;
        width: 100%;
    }

    to{
        margin-bottom: 0%;
        width: 100%;
    }
}@keyframes slideinl {
    from {
        margin-left: -100%;
        width: 100%;
    }

    to{
        margin-left: 0%;
        width: 100%;
    }
}.animation-servicio{-webkit-animation:animationss 980ms linear both;animation:animationss 980ms linear both}