@font-face{font-family:'Brandon';src:url("../fonts/BrandonGrotesque-Regular.eot");src:url("../fonts/BrandonGrotesque-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BrandonGrotesque-Regular.woff2") format("woff2"),url("../fonts/BrandonGrotesque-Regular.woff") format("woff"),url("../fonts/BrandonGrotesque-Regular.svg#webfont") format("svg");font-weight:normal;font-style:normal}body{font-family:'Brandon', serif;font-size:20px;text-align:center}body ::selection{background:#222;color:#ffffff}@media (max-width: 768px){body{font-size:17px}}.contenido{display:block;margin:320px auto 200px;width:100%;max-width:1400px;padding:0 100px}@media (max-width: 1500px){.contenido{margin:290px auto 100px;padding:0 50px}}@media (max-width: 768px){.contenido{margin:270px auto 30px;padding:0 20px}}.descripcion{display:block;width:80%;margin:0 auto}@media (max-width: 768px){.descripcion{width:100%}}.page-template-inicio h1{display:none}h1,h2.bottom{font-size:46px;margin:0 auto 60px;width:100%;max-width:800px}@media (max-width: 768px){h1,h2.bottom{font-size:30px;margin:0 auto 40px}}.page-template-splash{margin:0}.page-template-splash header{display:none}.page-template-splash h1{margin:0 auto;position:relative}.page-template-splash h1 img{width:100%;max-width:350px;display:block;text-align:center;margin:0 auto;overflow:hidden}.page-template-splash .centrado{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.page-template-splash .coming{display:block;padding-top:30px;font-size:12px;color:#7D98A5;text-align:center}.page-template-splash footer.footer{display:none}header{position:fixed;display:block;width:100%;top:0;z-index:999999}header .logo{display:block;opacity:1;height:173px;width:298px;position:relative;overflow:hidden;margin:-50px auto 0;left:0;right:0;text-align:center;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}@media (max-width: 768px){header .logo{margin:0px auto 0}}@media (max-width: 768px){header .logo svg{width:230px}}header .logo.visible{height:107px}@media (max-width: 768px){header .logo.visible{height:0px}}header .logo .frase1,header .logo .frase2{opacity:1}header .nav{background-color:#FAF5C4;padding:20px 65px 15px;color:#222;border:none;border-radius:0}@media (max-width: 1500px){header .nav{padding:20px 50px 15px}}@media (max-width: 768px){header .nav{padding:13px 20px 7px}}header .nav>ul{width:100%;overflow:hidden;text-align:center;display:flex;justify-content:space-between;align-items:center;padding:0;z-index:9999999999;position:relative}header .nav>ul li{float:none;display:inline-block}header .nav>ul li a{font-size:18px;font-weight:bold;color:#222;font-weight:800}@media (max-width: 768px){header .nav>ul li a{font-size:14px}}header .nav>ul li a:hover{color:#666}header .nav>ul li.current-lang a,header .nav>ul li.current-menu-item a{color:#222;text-decoration:underline}.social{padding:0;margin:0;position:absolute;right:65px;top:80px}@media (max-width: 1500px){.social{right:50px}}@media (max-width: 768px){.social{top:60px;right:20px}}.social li{list-style:none;margin:0;padding:0;display:inline-block;margin-left:7px}.flexslider.destacados .destacado{background:#fff !important}.flexslider.destacados.galeria .flex-control-nav li a{border:1px solid white}.flexslider.destacados.galeria .flex-control-nav li a.flex-active{background:white}.flexslider.destacados.galeria .destacado.ancho:before{padding-top:50% !important}@media (max-width: 992px){.flexslider.destacados.galeria .destacado.ancho:before{padding-top:60% !important}}.content-logos{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:800px;margin:0 auto 50px;padding:0 10px}.content-logos li{margin:0;padding:0;list-style:none}.content-logos .svg{width:100%;max-width:130px;padding:10px}.destacados{display:block;width:100%;margin-top:100px;overflow:hidden;margin-bottom:100px}@media (max-width: 768px){.destacados{margin-top:50px;margin-bottom:50px}}.destacados .flex-control-nav{bottom:20px}.destacados .flex-control-nav li a{border:1px solid black;background:none}.destacados .flex-control-nav li a.flex-active{background:black}.destacados a:hover img{opacity:.5}.destacados .destacado{display:block;float:left;width:50%;background:#222;border:none;position:relative}@media (max-width: 992px){.destacados .destacado{width:100%}}.destacados .destacado img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}.destacados .destacado .content-titulo{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:white;top:0;left:0}.destacados .destacado .content-titulo h3{font-weight:bold;font-size:46px;padding:0 40px 40px}@media (max-width: 768px){.destacados .destacado .content-titulo h3{font-size:24px;padding:0 20px 20px}}.destacados .destacado .content-titulo h3.peque{font-size:28px}@media (max-width: 768px){.destacados .destacado .content-titulo h3.peque{font-size:16px}}.destacados .destacado .boton{font-size:15px;border:1px solid white;padding:10px 20px;text-transform:uppercase}@media (max-width: 768px){.destacados .destacado .boton{font-size:14px}}.destacados .destacado:before{content:"";display:block;padding-top:120%}@media (max-width: 992px){.destacados .destacado:before{padding-top:60%}}.destacados .destacado:last-child:before,.destacados .destacado:nth-child(2):before{padding-top:60%}.destacados .destacado.ancho{width:100% !important}.destacados .destacado.ancho:before{padding-top:40% !important}@media (max-width: 992px){.destacados .destacado.ancho:before{padding-top:60% !important}}.destacados.taberna .destacado{background:#FAF5C4;text-align:left}@media (max-width: 776px){.destacados.taberna .destacado{padding:50px 0px}.destacados.taberna .destacado .content-titulo{position:relative}.destacados.taberna .destacado:before{display:none}}.destacados.taberna .destacado:last-child:before,.destacados.taberna .destacado:nth-child(2):before{padding-top:120% !important}@media (max-width: 992px){.destacados.taberna .destacado:last-child:before,.destacados.taberna .destacado:nth-child(2):before{padding-top:60% !important}}input{padding:15px 20px;border:1px solid black;width:100%;text-align:center;margin-top:30px;background:none;border-radius:0}input.enviar{padding:0;border:0;text-align:right}.submit-wrap{text-align:right}.submit-wrap input{padding:0;border:0}textarea{padding:15px 20px;border:1px solid black;width:100%;text-align:center;margin-top:30px;background:none;border-radius:0}.nf-before-form-content{margin-bottom:30px}.label-right .nf-field-element{width:15px !important}.label-right .nf-field-label{width:calc(100% - 20px) !important}@media (max-width: 768px){.label-left .nf-field-label,.label-left .nf-field-element{width:100% !important}.label-left .nf-field-label label,.label-left .nf-field-element label{text-align:left;margin-bottom:20px}}footer{background:#FAF5C4;text-align:center;color:black;padding:20px 65px 15px;display:block;font-size:15px}@media (max-width: 768px){footer{padding:20px 20px 15px}}footer a:link,footer a:focus,footer a:hover,footer a:visited{color:black}.listado-carta{display:block;overflow:hidden;margin-top:100px;text-align:left;margin-bottom:100px}@media (max-width: 768px){.listado-carta{margin-top:50px;margin-bottom:50px}}.listado-carta .content-titulo{display:flex;justify-content:space-between;align-items:center;padding:30px 50px 25px;cursor:pointer;-webkit-transition:all 0.1s ease-in-out 0s;-moz-transition:all 0.1s ease-in-out 0s;-o-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s}@media (max-width: 768px){.listado-carta .content-titulo{padding:20px 20px 20px}}.listado-carta .content-titulo.on,.listado-carta .content-titulo:hover{background:#F7F2B8}.listado-carta .content-titulo h3,.listado-carta .content-titulo p{margin:0}.listado-carta .content-titulo h3{display:inline;border-bottom:1px solid black}@media (max-width: 768px){.listado-carta .content-titulo h3{border-bottom:0}}@media (max-width: 768px){.listado-carta .content-titulo p{text-align:right;padding:0 0 0 30px}}.listado-carta .seccion{display:block;margin-bottom:10px;background:#FAF5C4}.listado-carta .seccion .platos{display:none;padding:50px}@media (max-width: 768px){.listado-carta .seccion .platos{padding:20px}}.listado-carta.vinos .content-titulo.on,.listado-carta.vinos .content-titulo:hover{background:#CC6D65}.listado-carta.vinos .seccion{background:#D77E76}.content-boton{display:block;text-align:center;margin-top:60px}.content-boton a{display:inline-block;border:1px solid black;padding:10px 20px;color:black}.content-boton a:hover{background:#D77E76;color:white;text-decoration:none;border-color:transparent}#map{width:100%;height:500px;margin-top:100px}@media (max-width: 992px){#map{height:400px}}@media (max-width: 768px){#map{margin-top:50px;height:300px}}.direccion{display:block;padding:50px;background:#FAF5C4;text-align:left;margin-bottom:100px}@media (max-width: 768px){.direccion{margin-bottom:50px;padding:50px 20px}}.direccion a,.direccion a:link,.direccion a:focus,.direccion a:visited,.direccion a:hover{color:black}
