*{scroll-behavior:smooth;font-family:"Montserrat",sans-serif}body{background:#000}a{text-decoration:none;color:#fff}a:hover{text-decoration:none;color:#fff}.h1-title{color:#fff;font-size:42px;font-weight:900;font-family:"Ropa Sans",sans-serif;line-height:125%;margin-bottom:20px;text-align:center}@media(min-width: 992px){.h1-title{font-size:32px}}.h2-title{color:#fff;font-size:28px;font-weight:500;font-family:"Ropa Sans",sans-serif;font-weight:normal;line-height:110%;margin-bottom:25px}@media(min-width: 992px){.h2-title{font-size:36px}}.h2-title.center{text-align:center}.h3-title{color:hsla(0,0%,100%,.9);font-size:34px;font-weight:500;font-family:"Ropa Sans",sans-serif;font-weight:normal;line-height:110%;margin-bottom:0px;position:absolute;right:8%;top:-24px}@media(min-width: 992px){.h3-title{font-size:74px;right:20%;top:-50px}}.h3-title.center{text-align:center}.p-text{color:#fff;font-size:16px;font-weight:300;font-family:"Roboto",sans-serif;line-height:160%;margin-bottom:20px}.p-text a{color:#fff;transition:all .3s ease}.p-text a:hover{color:#b89b56}@media(min-width: 992px){.p-text{font-size:22px}}.p-text:last-child{margin-bottom:0}.p-text strong{font-weight:700}.p-text.center{text-align:center}.p-text.mini{font-size:12px;text-align:left}@media(min-width: 992px){.p-text.mini{font-size:16px}}ul{margin-bottom:20px}ul .p-text{margin-bottom:10px}.btn-wrapper{display:block}.btn-wrapper.center{text-align:center}.btn-wrapper.right{text-align:right}.btn_01{background:#b89b56;border:solid 2px #b89b56;font-family:"Ropa Sans",sans-serif;border-radius:24px;color:#fff;display:inline-block;padding:10px 30px;transition:all .5s ease;font-weight:normal;text-transform:uppercase;font-size:16px;line-height:100%;white-space:nowrap}@media(max-width: 991px){.btn_01{width:100%;text-align:center;font-size:18px}}@media(min-width: 992px){.btn_01{font-size:18px;padding:7px 20px}}@media(min-width: 1200px){.btn_01{font-size:22px;padding:10px 30px}}.btn_01:hover{background:rgba(0,0,0,0);border:solid 2px #b89b56;color:#fff}.dark-bg{background-color:#e5e1e6}@media(min-width: 992px){.container-fluid{max-width:1600px;margin-right:auto;margin-left:auto;padding-left:50px;padding-right:50px;z-index:1}}.whatsapp-icon{display:inline-block;background:#54cc61;position:fixed;width:60px;height:60px;line-height:63px;bottom:20px;right:20px;color:#fff;border-radius:50px;text-align:center;font-size:35px;box-shadow:0px 1px 10px rgba(0,0,0,.3);z-index:100;transition:all .7s ease}.whatsapp-icon i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:40px}.whatsapp-icon:hover{cursor:pointer;background:#54cc61}@media(min-width: 992px){.whatsapp-icon{bottom:40px;right:40px}}.nav{position:fixed;display:block;width:100%;top:0;left:0;z-index:9999;padding:0px 0px;transition:all .5s ease;padding-top:20px;padding:5px 0;background:rgba(0,0,0,.75)}.nav.sticky{background:rgba(0,0,0,.75);padding:15px 0}.nav.sticky .nav__logo{height:30px}@media(min-width: 992px){.nav.sticky .nav__logo{height:60px}}.nav.sticky .hamburger.is-active:hover,.nav.sticky .hamburger:hover{opacity:1}@media(min-width: 992px){.nav{padding:30px 0}}.nav__btn{background:none;border:none;padding:0;margin:0;outline:none;box-shadow:none;color:inherit;font:inherit;cursor:pointer}.nav__redes{margin:25px 0}@media(min-width: 768px){.nav__redes{margin:40px 0}}@media(min-width: 992px){.nav__redes{margin:0}}.nav__logo{display:inline-block;height:40px;width:auto;transition:all .5s ease;margin:0px}@media(min-width: 992px){.nav__logo{height:120px;margin:0px}}.nav__item{text-align:left;margin-bottom:20px}.nav__item:first-child{margin-top:0px}@media(min-width: 992px){.nav__item:first-child{margin-top:0px}}.nav__link{color:#fff;font-size:24px;font-weight:300;line-height:110%;margin-bottom:0px;text-align:left;transition:all .3s ease}.nav__link.active{font-weight:900}@media(min-width: 768px){.nav__link{font-size:32px}}@media(min-width: 992px){.nav__link{font-size:36px}.nav__link:hover{color:#b89b56}}@media(min-width: 1500px){.nav__link{font-size:42px}}@media(min-width: 1921px){.nav__link{font-size:52px}}.nav .hamburger-inner,.nav .hamburger-inner:after,.nav .hamburger-inner:before,.nav .hamburger.is-active .hamburger-inner,.nav .hamburger.is-active .hamburger-inner:after,.nav .hamburger.is-active .hamburger-inner:before{background:#b89b56}.nav .hamburger.is-active:hover,.nav .hamburger:hover{opacity:1}@media(min-width: 992px){.nav.menu-open{padding:30px 0}}.nav.menu-open .nav__logo{height:40px}@media(min-width: 992px){.nav.menu-open .nav__logo{height:120px}}.nav.menu-open .hamburger-inner,.nav.menu-open .hamburger-inner:after,.nav.menu-open .hamburger-inner:before,.nav.menu-open .hamburger.is-active .hamburger-inner,.nav.menu-open .hamburger.is-active .hamburger-inner:after,.nav.menu-open .hamburger.is-active .hamburger-inner:before{background:#b89b56}.popup{height:auto !important;min-height:auto;width:auto !important;max-width:none !important;margin:auto !important}@media(min-width: 992px){.popup{height:auto !important;min-height:100dvh;width:100% !important;max-width:none !important;margin:0px !important}}.popup .btn-close{top:10px;right:10px;position:absolute}.popup__content{position:relative;background:#000;border-radius:0px;height:auto !important;min-height:100dvh;width:100% !important;display:flex;justify-content:center;align-items:center;padding-top:80px}@media(min-width: 992px){.popup__content{padding-top:50px}}@media(min-width: 1500px){.popup__content{padding-top:150px}}.popup__content .footer__copy{padding:0px !important;margin-top:0px !important;border:none !important}@media(min-width: 992px){.popup__content .footer__copy{margin-top:50px !important}}@media(min-width: 1200px){.popup__content .footer__copy{margin-top:80px !important}}@media(min-width: 1500px){.popup__content .footer__copy{margin-top:100px !important}}.popup__content .footer__copy .footer__copy-text{text-align:left !important}.popup .nav__item.nav__langs{display:inline-block;border-top:2px solid #b89b56;padding-top:20px;margin-top:0px}.popup .nav__item.nav__langs a{color:#b89b56 !important;font-size:14px}@media(min-width: 992px){.popup .nav__item.nav__langs a{font-size:20px}}.popup .nav__item.nav__langs a:hover{text-decoration:underline}.heroshot{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;margin:0;padding:0;padding-top:150px;padding-bottom:50px;min-height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;height:auto;background:#000}@media(min-width: 992px){.heroshot{padding-top:250px;padding-bottom:50px}}.heroshot__pretitle{color:#fff;font-size:20px;font-weight:300;font-family:"Roboto",sans-serif;line-height:130%;margin-bottom:25px;margin-top:0px;text-transform:uppercase}@media(min-width: 992px){.heroshot__pretitle{font-size:25px;margin-bottom:25px}}.heroshot__title{color:#fff;font-size:32px;font-weight:900;font-family:"Roboto",sans-serif;line-height:110%;margin-bottom:30px;margin-top:0px}.heroshot__title .special{display:inline;color:#b89b56}@media(min-width: 992px){.heroshot__title{font-weight:800;font-size:72px;max-width:100%;margin-bottom:50px}}.heroshot__subtitle{color:#fff;font-size:20px;font-weight:300;font-family:"Roboto",sans-serif;line-height:130%;margin-bottom:30px;margin-top:0px}@media(min-width: 992px){.heroshot__subtitle{font-size:32px;margin-bottom:50px}}.heroshot--video{position:relative;width:100%;height:100%;padding:0 !important}.heroshot__video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;object-fit:cover;object-position:center center;z-index:10}.heroshot__wrapper{display:block;text-align:center;margin-top:0px;margin-bottom:0px}.heroshot__img{width:100%;transition:transform .2s ease-out}.heroshot__img-logo{width:100%;max-width:200px;margin-bottom:300px}.heroshot .heroshot__video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;object-fit:cover;object-position:center center;z-index:0}.heroshot .container-fluid{z-index:1;position:relative}.stars{display:flex;justify-content:center;align-items:center;margin-top:50px;gap:10px}@media(min-width: 992px){.stars{gap:25px;margin-top:50px;margin-bottom:50px}}.stars__item{display:flex;justify-content:center;align-items:center;background-color:#2c2c2c;height:40px;width:40px;border-radius:50%}@media(min-width: 992px){.stars__item{height:50px;width:50px}}.stars__icon{height:20px;width:20px;margin:0}@media(min-width: 992px){.stars__icon{height:30px;width:30px}}.mini-stars{display:flex;justify-content:center;align-items:center;margin-top:50px;gap:10px}.mini-stars__item{display:flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;opacity:.5}.mini-stars__icon{height:25px;width:25px;margin:0}.menu{padding:50px 0px;padding-top:0px;background:#000;position:relative}@media(min-width: 992px){.menu{padding:100px 0;padding-top:0px}}.menu__slider{margin-bottom:100px;position:relative}.menu__img{width:100%}.menu .slick-prev:before,.menu .slick-next:before{display:none !important}.menu .slick-track{display:flex;gap:0px;box-sizing:border-box}.menu .slick-track .slick-slide{display:flex;height:auto;flex-direction:column;justify-content:space-between}.menu .slick-dots{position:absolute;bottom:-50px;left:0;list-style:none;display:block;text-align:left;padding:0;margin:0;width:100%;text-align:center}@media(min-width: 992px){.menu .slick-dots{left:50%;transform:translateX(-50%);bottom:-50px;width:100%}}.menu .slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}@media(min-width: 992px){.menu .slick-dots li{margin:0 5px;height:15px;width:15px}}.menu .slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:0px;cursor:pointer}@media(min-width: 992px){.menu .slick-dots li button{height:15px;width:15px}}.menu .slick-dots li button::before{height:10px;width:10px;position:absolute;top:0px;left:0px;content:"";font-family:"slick";font-size:10px;line-height:10px;text-align:center;opacity:1;border-radius:100%;transition:all .5s ease;background-color:rgba(217,217,217,.4)}@media(min-width: 992px){.menu .slick-dots li button::before{height:15px;width:15px;font-size:15px;line-height:15px}}.menu .slick-dots li.slick-active button::before{background-color:#d9d9d9}.menu__info{position:relative;background:#202123;text-align:right;overflow:hidden;margin-bottom:50px}@media(min-width: 992px){.menu__info{margin-bottom:0px}}.menu__info-big-wrapper{position:relative;z-index:2;padding:50px;background:#202123;width:100%;display:inline-block}@media(min-width: 992px){.menu__info-big-wrapper{width:50%}}@media(min-width: 1200px){.menu__info-big-wrapper{padding:100px;width:50%}}.menu__info-big-wrapper-flex{display:flex;justify-content:center;flex-direction:column;width:100%}.menu__info-bg{position:relative;width:100%;margin:0px}@media(min-width: 992px){.menu__info-bg{position:absolute;left:-25%;top:0;height:100%;width:auto}}@media(min-width: 1200px){.menu__info-bg{left:0}}.menu__info-wrapper{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #fff}.menu__info-wrapper:last-child{border-bottom:0px dotted #fff}.menu__info-title{color:#fff;font-size:28px;font-weight:500;font-family:"Ropa Sans",sans-serif;font-weight:normal;line-height:110%;margin-bottom:30px;text-align:center}@media(min-width: 992px){.menu__info-title{font-size:36px;margin-bottom:50px}}.menu__info-subtitle{color:#fff;font-size:20px;font-weight:400;font-family:"Roboto",sans-serif;line-height:140%;margin-bottom:30px;margin-top:0px;text-align:left}@media(min-width: 992px){.menu__info-subtitle{font-size:25px;margin-bottom:40px}}.menu__info-subtitle span{display:block;color:#fff;font-size:22px;font-weight:700;font-family:"Roboto",sans-serif;line-height:140%;margin-bottom:0px;margin-top:0px;text-align:left}@media(min-width: 992px){.menu__info-subtitle span{font-size:25px}}.menu__ul{margin-bottom:0px}.menu__info-text{color:#fff;font-size:16px;font-weight:300;font-family:"Roboto",sans-serif;line-height:160%;margin-bottom:30px;margin-top:0px;text-align:left}@media(min-width: 992px){.menu__info-text{font-size:18px;margin-bottom:40px}}.menu__info-step{color:#fff;font-size:20px;font-weight:700;font-family:"Ropa Sans",sans-serif;line-height:120%;margin-bottom:10px;margin-top:0px;text-transform:uppercase;text-align:left;letter-spacing:2px}@media(min-width: 992px){.menu__info-step{font-size:22px}}.menu__info-food{color:#fff;font-size:16px;font-weight:700;font-family:"Ropa Sans",sans-serif;line-height:140%;margin-bottom:20px;margin-top:0px;text-transform:uppercase;text-align:left;letter-spacing:2px}@media(min-width: 992px){.menu__info-food{font-size:18px}}.menu__info-food-text{color:#fff;font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;line-height:130%;margin-bottom:5px;margin-top:0px;text-align:left}@media(min-width: 992px){.menu__info-food-text{font-size:16px}}.cena-privada{background:#000;padding-bottom:50px}.cena-privada__banner{display:block;position:relative}.cena-privada__img{width:100%}.nuestra-historia{background:#000;padding-top:0px;padding-bottom:50px}@media(min-width: 992px){.nuestra-historia{padding-top:100px}}.nuestra-historia__banner{display:block;position:relative}.nuestra-historia__img{width:100%}.contacto{background:#000;padding-top:50px;padding-bottom:50px}@media(min-width: 992px){.contacto{padding:100px 0}}.contacto__banner{display:block;position:relative}.contacto__img{width:100%}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__content{text-align:center;padding:40px 0;box-sizing:border-box}@media(max-width: 991px){.form__content{padding:20px 0;padding-top:0px}}.form__content label{color:#fff;font-size:16px;font-weight:400;font-family:"Roboto",sans-serif;line-height:120%;margin-bottom:0px;margin-top:5px;text-align:left;display:block}@media(min-width: 992px){.form__content label{font-size:16px}}.form__content input,.form__content select{background:#fff;color:#000;font-weight:400;font-size:16px;line-height:100%;margin-bottom:32px;width:100%;padding:10px 15px;margin:10px 0;border:none;outline:none;font-family:"Roboto",sans-serif;border-radius:24px}@media(max-width: 991px){.form__content input,.form__content select{margin-bottom:10px;padding:15px 10px;min-height:50px}}.form__content input::placeholder,.form__content select::placeholder{color:#000;font-weight:400;font-size:16px;font-family:"Roboto",sans-serif}.form__content input[type=submit],.form__content select[type=submit]{background:#b89b56;border:solid 2px #b89b56;font-family:"Ropa Sans",sans-serif;border-radius:24px;color:#fff;display:inline-block;padding:10px 20px;transition:all .5s ease;font-weight:normal;text-transform:uppercase;font-size:16px;line-height:100%;white-space:nowrap;margin-top:20px}@media(max-width: 991px){.form__content input[type=submit],.form__content select[type=submit]{width:100%;text-align:center;font-size:18px}}@media(min-width: 992px){.form__content input[type=submit],.form__content select[type=submit]{font-size:18px;max-width:200px}}@media(min-width: 1200px){.form__content input[type=submit],.form__content select[type=submit]{font-size:22px;padding:10px 30px}}.form__content input[type=submit]:hover,.form__content select[type=submit]:hover{background:rgba(0,0,0,0);border:solid 2px #b89b56}.form__content option{font-family:"Roboto",sans-serif}.form #thank-you{display:none}.form .p-thanks{color:#fff;font-size:30px;font-weight:700;font-family:"Roboto",sans-serif;line-height:100%}@media(max-width: 991px){.form .p-thanks{font-size:24px}}.redes{display:inline-block;margin-top:30px}.redes__ig{font-size:25px}@media(min-width: 992px){.redes__ig{font-size:30px}}/*# sourceMappingURL=main.min.css.map */