/*
Para el fill
.head-img {
      width: 100%;
      height: 415px;
      overflow: hidden;
      img {
        width: 100%;
        height: 415px;
        .fill;
      }
}*/
@import url('https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap');.btn-line-s{display:inline-block;text-transform:uppercase;color:#e5d3d2;font-size:11px;font-weight:600;letter-spacing:.2em;padding:8px 27px;border:1px solid #e5d3d2}.btn-line-s:hover{background:#e5d3d2;color:#2d3235}.btn-line{display:inline-block;text-transform:uppercase;color:#2d3235;font-size:12px;letter-spacing:.2em;font-weight:600;letter-spacing:.2em;padding:16px 44px;border:1px solid #2d3235}.btn-line:hover{background:#2d3235;color:#e5d3d2}.btn-line-white{display:inline-block;text-transform:uppercase;color:#e5d3d2;font-size:12px;letter-spacing:.2em;font-weight:600;letter-spacing:.2em;padding:16px 44px;border:1px solid #e5d3d2}.btn-line-white:hover{background:#2d3235;color:#e5d3d2;border:1px solid #2d3235}.btn-simple{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#2d3235;padding:8px 0;border-bottom:1px solid #2d3235}.btn-simple:hover{color:#a39d9a;border-bottom:1px solid #a39d9a}p{font-size:14px;color:#2d3235;line-height:1.6em;font-weight:400;margin-bottom:30px}h1{font-size:16px;font-weight:600;text-transform:uppercase;color:#2d3235;letter-spacing:.1em;margin-bottom:30px}h3{font-size:16px;font-weight:600;text-transform:uppercase;color:#2d3235;letter-spacing:.1em;margin-bottom:30px}h5{font-size:24px;font-weight:400;color:#2d3235;line-height:1.5em}@media (max-width: 767px){h5{ font-size:18px}}h2{font-size:24px;font-weight:400;color:#2d3235;line-height:1.5em}@media (max-width: 767px){h2{ font-size:18px}}.fill{object-fit:cover;object-position:middle center}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.shad{text-shadow:0 -1px 0 rgba(128,128,128,.5)}.regular{font-weight:400}.medium{font-weight:500}.semi{font-weight:600}.bold{font-weight:700}.upper{text-transform:uppercase}h1,h2,h3,h4,h5,h6,p,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:'Poppins',sans-serif}a,a:hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}a:active{text-decoration:none}a:focus{text-decoration:none}a:hover{text-decoration:none}hr.clear{background:0;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}header{position:absolute;top:0;right:0;left:0;padding:0 5%;z-index:88}header.inn{background:rgba(45,50,53,.9)}header .logo{margin:50px 0}@media (max-width: 767px){header .logo{ margin:40px 0}}@media (min-width: 768px){header .logo img{ width:150px}}@media (min-width: 992px){header .logo img{ width:150px}}@media (min-width: 1200px){header .logo img{ width:200px}}@media (max-width: 767px){header .logo img{ width:150px}}header .prenav{margin-top:38px;text-align:right;text-transform:uppercase;color:#e5d3d2;font-size:11px;font-weight:600;letter-spacing:.2em}header .prenav ul{margin:0;padding:0}header .prenav li{list-style:none;display:inline-block;margin-left:20px}header .prenav a{color:#e5d3d2}header .prenav a:hover{color:#FFF}header .prenav a.social{font-size:16px}@media (max-width: 767px){header .prenav{ display:none}}header .prenav .dropdown-menu{top:auto;left:auto;right:12px;min-width:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:rgba(0,0,0,.8)}header .prenav .dropdown-menu li{display:block;text-align:center;text-transform:uppercase;color:#e5d3d2;font-size:11px;font-weight:600;margin-left:0}header .prenav .dropdown-menu li a:hover{background:transparent}header nav{margin-top:25px;text-align:right;text-transform:uppercase;color:#e5d3d2;font-size:11px;font-weight:600;letter-spacing:.2em}header nav ul{margin:0;padding:0}header nav li{list-style:none;display:inline-block;margin-left:20px}header nav a{color:#e5d3d2}header nav a:hover{color:#FFF}@media (max-width: 767px){header nav{ display:none}}.hero{width:100%;height:100vh;position:relative}.hero .txt{position:absolute;right:12%;top:60%;transform:translatey(-50%);z-index:2;max-width:360px;color:#e5d3d2}@media (max-width: 767px){.hero .txt{ right:auto;left:30px;max-width:80%;top:50%;transform:translatey(-50%)}}.hero .txt .tit{text-transform:uppercase;font-size:48px;font-weight:400;letter-spacing:.1em;line-height:1em}@media (max-width: 767px){.hero .txt .tit{ font-size:32px}}.hero .txt .sub{font-size:18px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-top:30px}@media (max-width: 767px){.hero .txt .sub{ font-size:16px;margin-top:14px}}.hero .txt .number{margin-top:12%;font-weight:500;font-size:24px}@media (max-width: 767px){.hero .txt .number{ margin-top:30px}}.hero .txt .cuatro{font-size:18px;font-weight:400}.hero .imagen{width:100%;height:100vh;overflow:hidden;background:#000}.hero .imagen img{opacity:.6;width:100%;height:100%;object-fit:cover;object-position:middle center}.intro{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}@media (max-width: 767px){.intro{ display:block}}.intro .col{width:50%}@media (max-width: 767px){.intro .col{ width:100%}}.intro .image{width:50%;height:533px;overflow:hidden}.intro .image img{width:100%;height:100%;object-fit:cover;object-position:middle center}@media (max-width: 767px){.intro .image{ width:100%;height:auto}}@media (min-width: 768px){.intro .txt{ padding:0 70px}}@media (min-width: 992px){.intro .txt{ padding:0 100px}}@media (min-width: 1200px){.intro .txt{ padding:0 150px}}@media (max-width: 767px){.intro .txt{ padding:20px}}.intro .txt h1{font-size:36px;font-weight:400;text-transform:uppercase;color:#2d3235}.intro .txt h2{font-size:16px;font-weight:600;letter-spacing:.1em;color:#2d3235;text-transform:uppercase;margin-bottom:40px}.rooms-home .header{padding:100px 0}@media (max-width: 767px){.rooms-home .header{ padding:40px 0}}.rooms-home .room-grid{background:#edebea;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}@media (max-width: 767px){.rooms-home .room-grid{ display:flex;flex-direction:column}}.rooms-home .room-grid .col{width:50%}@media (max-width: 767px){.rooms-home .room-grid .col{ width:100%}}.rooms-home .room-grid .txt{-webkit-order:1;-ms-flex-order:1;order:1}@media (min-width: 768px){.rooms-home .room-grid .txt{ padding:0 70px}}@media (min-width: 992px){.rooms-home .room-grid .txt{ padding:0 100px}}@media (min-width: 1200px){.rooms-home .room-grid .txt{ padding:0 150px}}@media (max-width: 767px){.rooms-home .room-grid .txt{ padding:20px 20px 70px}}@media (max-width: 767px){.rooms-home .room-grid .txt{ -webkit-order:2;-ms-flex-order:2;order:2}}.rooms-home .room-grid .txt .nav{margin-bottom:40px}.rooms-home .room-grid .txt .nav a{font-size:18px;font-weight:500;color:#a39d9a}.rooms-home .room-grid .txt .nav a:hover{color:#2d3235}.rooms-home .room-grid .txt .nav a.active{color:#2d3235}.rooms-home .room-grid .txt .cat-name{font-size:36px;text-transform:uppercase;color:#2d3235;font-weight:500}.rooms-home .room-grid .txt .mts{font-weight:600;font-size:16px;color:#2d3235;margin-bottom:30px}.rooms-home .room-grid .imagen{width:50%;height:533px;overflow:hidden;-webkit-order:2;-ms-flex-order:2;order:2}@media (max-width: 767px){.rooms-home .room-grid .imagen{ width:100%;height:auto;-webkit-order:1;-ms-flex-order:1;order:1}}.rooms-home .room-grid .imagen img{width:100%;height:100%;object-fit:cover;object-position:middle center}.specials .header{padding:100px 0}@media (max-width: 767px){.specials .header{ padding:40px 0}}.specials .promos .row{margin-right:0;margin-left:0}.specials .promos .col-sm-4{padding-right:0;padding-left:0}.specials .promos a figure{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.specials .promos a figure img{width:100%}.specials .promos a figure figcaption{padding:20px}.specials .promos a figure figcaption h4{font-weight:500;font-size:22px;color:#2d3235}.specials .promos a figure figcaption p{font-size:16px;color:#a39d9a}.specials .promos a:hover figure{opacity:.7;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.testimonials{background:#edebea;text-align:center;padding:70px 0}.testimonials p{font-size:16px;font-weight:400;color:#585552}.testimonials .who{font-size:14px;text-transform:uppercase;font-weight:600;color:#585552}footer{background:#2d3235;padding:50px 0;color:#999a9b;font-size:11px;font-weight:400;text-transform:uppercase}footer .data{line-height:2em;margin:40px 0}footer .data a{color:#999a9b}footer .data a:hover{color:#FFF}footer .social{text-align:right;margin-top:20px}@media (max-width: 767px){footer .social{ text-align:left}}footer .social a{color:#999a9b;font-size:22px;margin-left:20px}@media (max-width: 767px){footer .social a{ margin-left:0;margin-right:20px}}footer .social a:hover{color:#FFF}footer .afip{margin-top:30px;text-align:right}@media (max-width: 767px){footer .afip{ text-align:left}}footer .legales{text-align:right}footer .legales a{color:#999a9b}footer .legales a:hover{color:#FFF}@media (max-width: 767px){footer .legales{ text-align:left;margin-top:10px}}.content-inn{padding:100px 0 100px}.content-inn.flatfoot{padding-bottom:0}.content-inn .header{padding:100px 0 70px}@media (max-width: 767px){.content-inn .header{ padding:40px 0}}.form label{font-size:14px;color:#2d3235;font-weight:400;display:block}.form input{margin-bottom:15px;width:100%;display:block;color:#2d3235;padding:10px;border:1px solid #ced0d0}.form textarea{margin-bottom:15px;width:100%;display:block;color:#2d3235;padding:10px;border:1px solid #ced0d0}.form button{margin-top:20px}.form .select{position:relative;display:inline-block;margin-bottom:15px;width:100%}.form .select select{display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:1px solid #ced0d0;border-radius:0;background:#fff;color:#2d3235;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form .select select::-ms-expand{display:none}.form .select select:hover,.form .select select:focus{color:#000;background:#f0f0f0}.form .select select:disabled{opacity:.5;pointer-events:none}.form .select_arrow{position:absolute;top:16px;right:15px;pointer-events:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#cccede transparent transparent transparent}.form .select select:hover~.select_arrow,.form .select select:focus~.select_arrow{border-top-color:#000}.form .select select:disabled~.select_arrow{border-top-color:#ccc}.elflex{width:100%;background:#edebea;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch}.elflex.white{background:#FFF}@media (max-width: 767px){.elflex{ display:block}}.elflex .col{width:50%}@media (max-width: 767px){.elflex .col{ width:100%}}.elflex .image{width:50%;height:533px;overflow:hidden}.elflex .image img{width:100%;height:100%;object-fit:cover;object-position:middle center}.elflex .image .map{width:100%;height:100%}@media (max-width: 767px){.elflex .image{ width:100%;height:auto}}@media (min-width: 768px){.elflex .txt{ padding:0 70px}}@media (min-width: 992px){.elflex .txt{ padding:0 100px}}@media (min-width: 1200px){.elflex .txt{ padding:0 150px}}@media (max-width: 767px){.elflex .txt{ padding:20px}}.elflex .txt h2{font-size:36px;font-weight:400;text-transform:uppercase;color:#2d3235}.elflex .txt h3{font-size:16px;font-weight:600;letter-spacing:.1em;color:#2d3235;text-transform:uppercase;margin-bottom:40px}.dos-spots{margin:80px 0}.dos-spots .row{margin-right:0;margin-left:0}.dos-spots .col-sm-6{padding-right:0;padding-left:0}.dos-spots a figure{width:100%}.dos-spots a figure .imagen{width:100%;height:477px;overflow:hidden;background:#2d3235}.dos-spots a figure .imagen img{width:100%;height:100%;opacity:.7;object-fit:cover;object-position:middle center;-webkit-transition:all 5s ease;-moz-transition:all 5s ease;-o-transition:all 5s ease;transition:all 5s ease}.dos-spots a figure figcaption{position:absolute;z-index:3;right:30px;left:30px;bottom:30px}.dos-spots a figure figcaption h6{color:#FFF;font-size:32px;text-transform:uppercase;font-weight:400}.dos-spots a figure figcaption p{color:#FFF;text-transform:uppercase;font-weight:600;font-size:16px}.dos-spots a figure figcaption .btn-simple{display:inline-block;color:#FFF;border-color:#FFF}.dos-spots a:hover figure .imagen img{transform:scale(1.05,1.05);opacity:.5;-webkit-transition:all 4s ease;-moz-transition:all 4s ease;-o-transition:all 4s ease;transition:all 4s ease}.servicios ul{margin-top:30px}.servicios ul li{font-size:14px;color:#2d3235;line-height:1.6em;font-weight:400;margin-bottom:7px}.galeria section .row{margin-right:-2px;margin-left:-2px}.galeria section .col-sm-6,.galeria section .col-md-3{padding-right:2px;padding-left:2px;margin-bottom:4px}.galeria section a{width:100%;height:350px;overflow:hidden}.galeria section a img{width:100%;height:350px;object-fit:cover;object-position:middle center}.navtab{border-bottom:2px solid #2d3235;padding:0;margin:0}.navtab ul{margin:0;padding:0;display:flex}.navtab li{list-style:none}.navtab li a{color:#2d3235;font-weight:700;text-transform:uppercase;font-size:12px;padding:20px 20px;display:block}.navtab li a:hover{background:#2d3235;color:#e5d3d2}.navtab li a.active{background:#2d3235;color:#e5d3d2}.promo{padding:100px 0 0}@media (max-width: 767px){.promo .imagen{ margin-bottom:30px}}.promo .imagen img{max-width:100%}.promo h1{text-transform:none;font-size:48px;font-weight:400;letter-spacing:0;line-height:1em;margin-bottom:10px}@media (max-width: 767px){.promo h1{ font-size:32px}}.promo h2{font-size:21px;margin-bottom:20px}.share{margin-top:20px;font-size:21px;text-align:right}@media (max-width: 767px){.share{ text-align:left}}.share span{margin:0 5px 7px;display:block;font-size:11px;font-weight:600;text-transform:uppercase;color:#2d3235}.share a{color:#2d3235;margin:0 5px}.share a:hover{color:#a39d9a}.bewarp{position:absolute;width:100%;text-align:center;z-index:1000;bottom:5%;border-radius:6px}.bb_resbox{width:initial!important;display:inline-block;text-align:center;padding:10px 10px 20px 10px}.bb_resbox label{color:#fff}.bb_resbox input[type="text"]{margin:0;font-size:14px;min-width:100%;line-height:26px}.bb_resbox select{height:44px;margin:0;min-width:100%;line-height:27px}button.ui-datepicker-trigger{margin:0;padding:0}input[type="button"]#bb_resBtn,input#bb_resBtn{-webkit-appearance:none;border-radius:0;line-height:26px;font-weight:700}#bb_resBtn:hover{color:#000!important;background:#e5d3d2!important;border:1px solid #e5d3d2!important}@media only screen and (max-width: 442px){.bewarp{ position:static;width:100%;text-align:center;z-index:22222;bottom:10px}.bb_resbox{min-width:initial!important;display:inline-block;text-align:center}}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:0!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:.5s;transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(../img/icons.png);background-repeat:no-repeat;border:0!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring .3s;animation:rightSpring .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring .3s;animation:leftSpring .3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{ left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{ left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{ left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{ left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{ right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px}#mob{display:none}@media (max-width: 767px){#mob{ width:100%;background:rgba(45,50,53,.9);position:absolute;z-index:87;padding:120px 20px 50px;margin:0}#mob ul{margin:0;padding:0}#mob li{display:block;text-align:right;padding:8px 0;text-transform:uppercase;color:#e5d3d2;font-size:12px;font-weight:600;letter-spacing:.2em;margin-bottom:8px}#mob li a{color:#e5d3d2}#mob li a.social{font-size:16px}}.burger{display:none}@media (max-width: 767px){.burger{ display:block;position:absolute;right:0;top:0}}#nav-icon3{width:30px;height:25px;position:relative;margin:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#e5d3d2;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:10px}#nav-icon3 span:nth-child(4){top:20px}#nav-icon3.open span:nth-child(1){top:18px;width:0;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon3.open span:nth-child(4){top:18px;width:0;left:50%}