@font-face{font-family:titulos;src:url(/dist/fonts/Montserrat-Bold.otf) format("truetype")}@font-face{font-family:textos;src:url(/dist/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:menu;src:url(/dist/fonts/ITCGaramondStd-Bk.otf) format("truetype")}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html body{background:#fff;font-family:textos;width:100%;margin:0}*,:after,:before{box-sizing:border-box}#app{overflow-x:hidden;overflow-y:auto}.container{position:relative}.none{display:none!important}.block{display:block!important}.clear{clear:both}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}@media (min-width:768px){.container{width:750px}}@media (min-width:768px) and (min-width:992px){.container{width:970px}}@media (min-width:768px) and (min-width:992px) and (min-width:1200px){.container{width:1170px}}.menu{position:fixed;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1000;font-family:menu;padding-bottom:5px}@media (max-width:992px){.menu{top:0;right:auto;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;background:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.menu.negro .chevron:before{border-color:#000}@media (max-width:992px){.menu.negro .chevron:before{border-color:#fff}}.menu.negro ul li a{color:#000}@media (max-width:992px){.menu.negro ul li a{color:#fff}}.menu.menu-active{opacity:1;transition:all .7s cubic-bezier(.645,.045,.355,1)}.menu.menu-active.menu-active-enter,.menu.menu-active.menu-active-leave-to{opacity:0}.menu ul{padding:0;text-align:center}@media (max-width:992px){.menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}.menu ul li{list-style:none;margin:10px 0;width:50px;padding:5px 0}@media (max-width:400px){.menu ul li{width:35px}}.menu ul li.prev{margin-bottom:15px}.menu ul li.next{margin-top:15px}.menu ul li a{color:#fff;font-size:16px;text-decoration:none;transition:all .5s cubic-bezier(.645,.045,.355,1);position:relative;padding:0}.menu ul li:not(.navegacion) a{opacity:.5}.menu ul li:not(.navegacion) a span{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;max-width:0;opacity:0;-webkit-transform:translate(calc(-100% - 20px)) scaleX(.8);transform:translate(calc(-100% - 20px)) scaleX(.8)}@media (max-width:992px){.menu ul li:not(.navegacion) a span{max-width:200px;left:50%;-webkit-transform:translate(-50%,calc(100% + 5px)) scaleX(0);transform:translate(-50%,calc(100% + 5px)) scaleX(0)}}.menu ul li:not(.navegacion).active a,.menu ul li:not(.navegacion):hover a{opacity:1}.menu ul li:not(.navegacion).active a span,.menu ul li:not(.navegacion):hover a span{max-width:200px;opacity:1}@media (max-width:992px){.menu ul li:not(.navegacion).active a span,.menu ul li:not(.navegacion):hover a span{opacity:1}}.menu ul li:not(.navegacion).active a{font-size:21px}.menu ul li:not(.navegacion).active a span{font-size:16px;-webkit-transform:translate(calc(-100% - 20px)) scaleX(1);transform:translate(calc(-100% - 20px)) scaleX(1)}@media (max-width:992px){.menu ul li:not(.navegacion).active a span{-webkit-transform:translate(-50%,calc(100% + 5px)) scaleX(1);transform:translate(-50%,calc(100% + 5px)) scaleX(1)}}.menu ul li.navegacion a{display:block;width:100%;height:100%}.chevron:before{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:15px;left:0;position:relative;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:15px;top:5px}@media (max-width:992px){.chevron:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}.chevron.bottom:before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (max-width:992px){.chevron.bottom:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}section{min-height:100vh}.titulo{width:100%;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.titulo h1{margin:0;font-family:titulos;font-size:45px;text-transform:uppercase;color:#fff}@media (max-width:992px){.titulo h1{font-size:35px}}@media (max-width:992px) and (max-width:600px){.titulo h1{font-size:30px}}.home{height:100vh;position:relative;overflow:hidden}.home .container{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media (max-width:992px){.home .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:40px;position:relative;z-index:1}@media (max-width:992px){.home nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.home nav a.logo{width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home nav a.logo img{width:100%}.home nav ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home nav ul.none{display:none}.home nav ul.flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.home nav ul li{list-style:none;margin-left:15px}.home nav ul li a{padding:8px 10px;font-size:18px;text-decoration:none;position:relative;z-index:1;color:#2e2e2e;text-transform:uppercase;border-radius:10px}@media (max-width:1024px){.home nav ul li a{font-size:15px}}.home nav ul li.active a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background:#2e2e2e}.home .video{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;line-height:0}.home .video video{background-size:cover;bottom:0;height:auto;min-height:100%;min-width:100%;right:0;width:auto}.marcas-catalogo{background:#fff;min-height:auto}.marcas-catalogo .marcas{background-image:linear-gradient(0deg,#959595 0,rgba(0,0,0,.5) 10%,#000)}.marcas-catalogo .marcas .titulo{margin-top:50px}.marcas-catalogo .marcas ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.marcas-catalogo .marcas ul li{margin-bottom:35px;width:20%;height:auto;padding:40px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:992px){.marcas-catalogo .marcas ul li{width:25%}}@media (max-width:992px) and (max-width:768px){.marcas-catalogo .marcas ul li{padding:20px}}@media (max-width:992px) and (max-width:768px) and (max-width:600px){.marcas-catalogo .marcas ul li{width:33.3333%;padding:30px}}@media (max-width:992px) and (max-width:768px) and (max-width:600px) and (max-width:480px){.marcas-catalogo .marcas ul li{padding:30px;width:50%}}@media (max-width:992px) and (max-width:768px) and (max-width:600px) and (max-width:480px) and (max-width:370px){.marcas-catalogo .marcas ul li{padding:10px}}.marcas-catalogo .marcas ul li img{width:100%}.marcas-catalogo .catalogo{text-align:center;position:relative;margin-top:-1px;background-image:linear-gradient(0deg,#959595 100%,rgba(0,0,0,.5) 0,#000 0)}.marcas-catalogo .catalogo:before{content:"";position:absolute;bottom:0;left:0;background-image:linear-gradient(90deg,#b17f26 0,#f3dc61 10%,#f3e289 50%,#f3dc61 90%,#b17f26);width:100%;height:350px;border-radius:500% 500% 0 0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}.marcas-catalogo .catalogo .titulo{margin-bottom:50px;padding-top:30px}.marcas-catalogo .catalogo ul.botellas{padding:0;width:100%;height:600px;position:relative;margin:0}@media (max-width:1200px){.marcas-catalogo .catalogo ul.botellas{height:500px}}@media (max-width:1200px) and (max-width:992px){.marcas-catalogo .catalogo ul.botellas{height:400px}}@media (max-width:1200px) and (max-width:992px) and (max-width:670px){.marcas-catalogo .catalogo ul.botellas{height:370px}}.marcas-catalogo .catalogo ul.botellas li{list-style:none;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;transition:all .7s ease-in-out}.marcas-catalogo .catalogo ul.botellas li.left._1{-webkit-transform:translate(calc(-50% - 85px + -50%)) rotate(-5deg);transform:translate(calc(-50% - 85px + -50%)) rotate(-5deg)}@media (max-width:430px){.marcas-catalogo .catalogo ul.botellas li.left._1{-webkit-transform:translate(calc(-50% - 60px + -50%)) rotate(-5deg);transform:translate(calc(-50% - 60px + -50%)) rotate(-5deg)}}.marcas-catalogo .catalogo ul.botellas li.left._2{-webkit-transform:translate(calc(-120% - 120px + -50%),20px) rotate(-12deg);transform:translate(calc(-120% - 120px + -50%),20px) rotate(-12deg)}.marcas-catalogo .catalogo ul.botellas li.left._3{-webkit-transform:translate(calc(-190% - 155px + -50%),60px) rotate(-20deg);transform:translate(calc(-190% - 155px + -50%),60px) rotate(-20deg)}.marcas-catalogo .catalogo ul.botellas li.right._1{-webkit-transform:translate(calc(50% + 85px + -50%)) rotate(5deg);transform:translate(calc(50% + 85px + -50%)) rotate(5deg)}@media (max-width:430px){.marcas-catalogo .catalogo ul.botellas li.right._1{-webkit-transform:translate(calc(50% + 60px + -50%)) rotate(5deg);transform:translate(calc(50% + 60px + -50%)) rotate(5deg)}}.marcas-catalogo .catalogo ul.botellas li.right._2{-webkit-transform:translate(calc(120% + 120px + -50%),20px) rotate(12deg);transform:translate(calc(120% + 120px + -50%),20px) rotate(12deg)}.marcas-catalogo .catalogo ul.botellas li.right._3{-webkit-transform:translate(calc(190% + 155px + -50%),60px) rotate(20deg);transform:translate(calc(190% + 155px + -50%),60px) rotate(20deg)}.marcas-catalogo .catalogo ul.botellas li.left._3,.marcas-catalogo .catalogo ul.botellas li.right._3{z-index:1}@media (max-width:992px){.marcas-catalogo .catalogo ul.botellas li.left._3,.marcas-catalogo .catalogo ul.botellas li.right._3{opacity:0}}@media (max-width:600px){.marcas-catalogo .catalogo ul.botellas li.left._2,.marcas-catalogo .catalogo ul.botellas li.right._2{opacity:0}}.marcas-catalogo .catalogo ul.botellas li.right._4,.marcas-catalogo .catalogo ul.botellas li.right._5,.marcas-catalogo .catalogo ul.botellas li.right._6,.marcas-catalogo .catalogo ul.botellas li.right._7,.marcas-catalogo .catalogo ul.botellas li.right._8,.marcas-catalogo .catalogo ul.botellas li.right._9,.marcas-catalogo .catalogo ul.botellas li.right._10,.marcas-catalogo .catalogo ul.botellas li.right._11,.marcas-catalogo .catalogo ul.botellas li.right._12,.marcas-catalogo .catalogo ul.botellas li.right._13,.marcas-catalogo .catalogo ul.botellas li.right._14,.marcas-catalogo .catalogo ul.botellas li.right._15{-webkit-transform:translate(calc(225% + 230px + -50%),120px) rotate(25deg);transform:translate(calc(225% + 230px + -50%),120px) rotate(25deg);opacity:0}.marcas-catalogo .catalogo ul.botellas li.left._4,.marcas-catalogo .catalogo ul.botellas li.left._5,.marcas-catalogo .catalogo ul.botellas li.left._6,.marcas-catalogo .catalogo ul.botellas li.left._7,.marcas-catalogo .catalogo ul.botellas li.left._8,.marcas-catalogo .catalogo ul.botellas li.left._9,.marcas-catalogo .catalogo ul.botellas li.left._10,.marcas-catalogo .catalogo ul.botellas li.left._11,.marcas-catalogo .catalogo ul.botellas li.left._12,.marcas-catalogo .catalogo ul.botellas li.left._13,.marcas-catalogo .catalogo ul.botellas li.left._14,.marcas-catalogo .catalogo ul.botellas li.left._15{-webkit-transform:translate(calc(-225% - 230px + -50%),120px) rotate(-25deg);transform:translate(calc(-225% - 230px + -50%),120px) rotate(-25deg);opacity:0}.marcas-catalogo .catalogo ul.botellas li img{max-height:600px;-webkit-transform-origin:center;transform-origin:center;transition:all .7s ease-in-out}@media (max-width:1200px){.marcas-catalogo .catalogo ul.botellas li img{max-height:500px}}@media (max-width:1200px) and (max-width:992px){.marcas-catalogo .catalogo ul.botellas li img{max-height:400px}}@media (max-width:1200px) and (max-width:992px) and (max-width:670px){.marcas-catalogo .catalogo ul.botellas li img{max-height:370px}}.marcas-catalogo .catalogo ul.botellas li:not(.active) img{-webkit-transform:scale(.65);transform:scale(.65)}.marcas-catalogo .catalogo .botellas-navegacion{display:inline-block;position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3}.marcas-catalogo .catalogo .botellas-navegacion a{margin:0 100px}.marcas-catalogo .catalogo .botellas-navegacion a img{width:50px}@media (max-width:992px){.marcas-catalogo .catalogo .botellas-navegacion a img{width:40px}}.maridaje{background:#3e3e4d;background-image:linear-gradient(90deg,#0e0e18 0,#3e3e4d 50%,#3e3e4d 0,#0e0e18);color:#fff;text-align:center}.maridaje .titulo{margin-top:30px}.maridaje .text{width:700px;text-align:justify;display:inline-block}@media (max-width:992px){.maridaje .text{width:100%;padding:0 50px}}@media (max-width:992px) and (max-width:480px){.maridaje .text{padding:0 10px}}.maridaje .maridaje-fondo{width:700px;display:inline-block;position:relative;margin-top:50px}@media (max-width:992px){.maridaje .maridaje-fondo{width:calc(100% - 100px)}}@media (max-width:992px) and (max-width:480px){.maridaje .maridaje-fondo{width:calc(100% - 20px)}}.maridaje .maridaje-fondo img{width:100%;transition:all .5s cubic-bezier(.645,.045,.355,1)}.maridaje .maridaje-fondo img:not(.invisible){position:absolute;width:100%;top:0;left:0}.maridaje .maridaje-fondo img.invisible{opacity:0}.maridaje .maridaje-fondo img.collage{opacity:1}.maridaje .maridaje-fondo img.collage-enter,.maridaje .maridaje-fondo img.collage-leave-to{opacity:0}.maridaje .vinos{padding:20px 0;position:relative;margin:80px 0 50px}@media (max-width:600px){.maridaje .vinos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 50px}}.maridaje .vinos ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.maridaje .vinos ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:768px) and (max-width:600px){.maridaje .vinos ul{width:200px;height:300px;position:relative;padding:0}}.maridaje .vinos ul li{list-style:none;padding:0 50px;width:25%}.maridaje .vinos ul li.r-vinos{opacity:1;transition:all .5s cubic-bezier(.645,.045,.355,1)}.maridaje .vinos ul li.r-vinos.r-vinos-enter,.maridaje .vinos ul li.r-vinos.r-vinos-leave-to{opacity:0}@media (max-width:992px){.maridaje .vinos ul li{padding:0 20px}}@media (max-width:992px) and (max-width:768px){.maridaje .vinos ul li{padding:0 50px;width:50%;margin-bottom:40px}}@media (max-width:992px) and (max-width:768px) and (max-width:600px){.maridaje .vinos ul li{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;width:100%}}.maridaje .vinos ul li a{text-decoration:none;color:#fff;display:block}.maridaje .vinos ul li a img{width:100%}@media (max-width:768px){.maridaje .vinos ul li a img{width:150px}}.maridaje .vinos .v-navegacion{height:0;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.maridaje .vinos .v-navegacion a.prev{margin-left:50px}@media (max-width:430px){.maridaje .vinos .v-navegacion a.prev{margin-left:25px}}@media (max-width:430px) and (max-width:350px){.maridaje .vinos .v-navegacion a.prev{margin-left:10px}}.maridaje .vinos .v-navegacion a.next{margin-right:50px}@media (max-width:430px){.maridaje .vinos .v-navegacion a.next{margin-right:25px}}@media (max-width:430px) and (max-width:350px){.maridaje .vinos .v-navegacion a.next{margin-right:10px}}.maridaje .vinos .v-navegacion a img{width:40px}.maridaje .vinos .vinos-content{position:absolute;top:50%;left:50%;width:100%;height:calc(100% + 50px);border-radius:40px;background-image:linear-gradient(90deg,#b17f26 0,#f3dc61 10%,#f3e289 50%,#f3dc61 90%,#b17f26)}@media (max-width:1200px){.maridaje .vinos .vinos-content{height:calc(100% + 100px)}}@media (max-width:1200px) and (max-width:992px){.maridaje .vinos .vinos-content{position:fixed;z-index:1001;top:0;left:0;height:100vh}}.maridaje .vinos .vinos-content.vinos-active{transition:all .5s cubic-bezier(.645,.045,.355,1);opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transform-origin:top left;transform-origin:top left}@media (max-width:1200px){.maridaje .vinos .vinos-content.vinos-active{-webkit-transform:scale(1) translate(-50%,calc(-50% - 40px));transform:scale(1) translate(-50%,calc(-50% - 40px))}}@media (max-width:1200px) and (max-width:992px){.maridaje .vinos .vinos-content.vinos-active{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;border-radius:0}}.maridaje .vinos .vinos-content.vinos-active.vinos-active-enter,.maridaje .vinos .vinos-content.vinos-active.vinos-active-leave-to{opacity:0;-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}@media (max-width:992px){.maridaje .vinos .vinos-content.vinos-active.vinos-active-enter,.maridaje .vinos .vinos-content.vinos-active.vinos-active-leave-to{-webkit-transform:scale(.8);transform:scale(.8)}}.maridaje .vinos .vinos-content .informacion-content{width:100%;height:100%}.maridaje .vinos .vinos-content .informacion-content .informacion{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){.maridaje .vinos .vinos-content .informacion-content .informacion{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto;padding-top:60px}}.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t .img,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t .text h4,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t .text p{transition:all 1s cubic-bezier(.645,.045,.355,1);opacity:1}.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-enter .img,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-enter .text h4,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-enter .text p,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-leave-to .img,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-leave-to .text h4,.maridaje .vinos .vinos-content .informacion-content .informacion.vinos-t-leave-to .text p{opacity:0}.maridaje .vinos .vinos-content .informacion-content .informacion .img{width:360px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1200px){.maridaje .vinos .vinos-content .informacion-content .informacion .img{width:250px}}@media (max-width:1200px) and (max-width:768px){.maridaje .vinos .vinos-content .informacion-content .informacion .img{width:100%;height:auto;margin-top:50px}}.maridaje .vinos .vinos-content .informacion-content .informacion .img img{width:230px}@media (max-width:1200px){.maridaje .vinos .vinos-content .informacion-content .informacion .img img{width:160px}}@media (max-width:1200px) and (max-width:768px){.maridaje .vinos .vinos-content .informacion-content .informacion .img img{width:130px}}@media (max-width:1200px) and (max-width:768px) and (max-width:480px){.maridaje .vinos .vinos-content .informacion-content .informacion .img img{width:100px}}.maridaje .vinos .vinos-content .informacion-content .informacion .inf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 360px);padding-bottom:90px;position:relative}@media (max-width:1200px){.maridaje .vinos .vinos-content .informacion-content .informacion .inf{width:calc(100% - 250px);padding-bottom:60px}}@media (max-width:1200px) and (max-width:768px){.maridaje .vinos .vinos-content .informacion-content .informacion .inf{width:100%;padding-bottom:0}}.maridaje .vinos .vinos-content .informacion-content .informacion .text{width:auto;padding:0 100px 0 50px;color:#000}@media (max-width:768px){.maridaje .vinos .vinos-content .informacion-content .informacion .text{padding:0 50px}}.maridaje .vinos .vinos-content .informacion-content .informacion .text h4{font-size:27px;transition-delay:.2s!important}@media (max-width:992px){.maridaje .vinos .vinos-content .informacion-content .informacion .text h4{font-size:25px}}.maridaje .vinos .vinos-content .informacion-content .informacion .text p{font-size:20px;transition-delay:.4s!important}@media (max-width:992px){.maridaje .vinos .vinos-content .informacion-content .informacion .text p{font-size:17px}}@media (max-width:992px) and (max-width:480px){.maridaje .vinos .vinos-content .informacion-content .informacion .text p{font-size:15px}}.maridaje .vinos .vinos-content .navegacion{width:calc(100% - 230px);height:90px;position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.maridaje .vinos .vinos-content .navegacion{height:60px}}@media (max-width:1200px) and (max-width:768px){.maridaje .vinos .vinos-content .navegacion{background-image:linear-gradient(90deg,#b17f26 0,#f3dc61 10%,#f3e289 50%,#f3dc61 90%,#b17f26);width:100%;bottom:auto;top:0;height:auto;padding-top:22px}}.maridaje .vinos .vinos-content .navegacion a{margin:0 25px}.maridaje .vinos .vinos-content .navegacion a img{width:40px}.maridaje .vinos .vinos-content a.cerrar{position:absolute;display:block;width:45px;height:45px;top:20px;right:25px}.maridaje .vinos .vinos-content a.cerrar img{width:100%}.contacto{min-height:auto;position:relative}.contacto ul.redes{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacto ul.redes li{list-style:none;margin:0 40px}@media (max-width:600px){.contacto ul.redes li{margin:0 20px}}.contacto ul.redes li a img{width:50px}.contacto .contac{text-align:center;max-height:170px;overflow:hidden;transition:all .7s cubic-bezier(.645,.045,.355,1)}.contacto .contac.active{max-height:2000px}.contacto .contac:before{content:"";position:absolute;bottom:0;left:0;background-image:linear-gradient(90deg,#b17f26 0,#f3dc61 10%,#f3e289 50%,#f3dc61 90%,#b17f26);width:100%;height:calc(100% - 120px);border-radius:500% 500% 0 0;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleX(1.2);transform:scaleX(1.2);z-index:-1}@media (max-width:600px){.contacto .contac:before{-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}}@media (max-width:600px) and (max-width:600px){.contacto .contac:before{-webkit-transform:scaleX(1.9);transform:scaleX(1.9)}}.contacto .contac .titulo{position:relative;z-index:10}.contacto .contac .titulo h1{color:#000}.contacto .contac a.abrir.closed{-webkit-animation:contactoOpen 1.3s infinite;animation:contactoOpen 1.3s infinite}@-webkit-keyframes contactoOpen{0%{-webkit-filter:invert(0);filter:invert(0)}to{-webkit-filter:invert(1);filter:invert(1)}}@keyframes contactoOpen{0%{-webkit-filter:invert(0);filter:invert(0)}to{-webkit-filter:invert(1);filter:invert(1)}}.contacto .contac a.abrir img{width:50px}.contacto .contac .form{width:700px;display:inline-block;text-align:left;margin-bottom:50px;padding:50px;opacity:0;position:relative;transition:all .7s cubic-bezier(.645,.045,.355,1)}@media (max-width:992px){.contacto .contac .form{width:100%}}.contacto .contac .form .input{width:100%;margin-top:10px}.contacto .contac .form .input label{display:block;margin:0;color:#000;font-size:17px;margin-bottom:5px;transition:all .4s cubic-bezier(.645,.045,.355,1)}.contacto .contac .form .input input{display:block;margin:0;height:27px}.contacto .contac .form .input input,.contacto .contac .form .input textarea{width:100%;outline:0;border:none;border-radius:0;background:#fff;border:1px solid transparent;transition:all .4s cubic-bezier(.645,.045,.355,1)}.contacto .contac .form .input textarea{height:120px;resize:none}.contacto .contac .form .input .mensaje{width:100%;margin:3px 0;transition:all .4s cubic-bezier(.645,.045,.355,1);max-height:50px;opacity:1;color:#000}.contacto .contac .form .input .mensaje.form-error-enter-active,.contacto .contac .form .input .mensaje.form-error-enter-to{opacity:0;max-height:0}.contacto .contac .form .input .mensaje p{margin:0;font-size:13px}.contacto .contac .form .input.error input,.contacto .contac .form .input.error textarea{border:1px solid red}.contacto .contac .form .input.error .mensaje p{color:#fc6868}.contacto .contac .form .boton{width:100%;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contacto .contac .form .boton button{border:0;border-radius:7.5px;padding:0;background:#000;color:#fff;font:inherit;padding:6px 12px;font-size:20px;text-transform:uppercase}.contacto .contac .form .load{position:absolute;top:-25px;left:-25px;right:-25px;bottom:-25px;background:hsla(50,85%,68%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;transition:all .5s cubic-bezier(.645,.045,.355,1)}.contacto .contac .form .load.form-load{opacity:1}.contacto .contac .form .load.form-load-enter-active,.contacto .contac .form .load.form-load-enter-to{opacity:0}.contacto .contac .form .load .spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.contacto .contac .form .load .spinner div{background-color:#000;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.contacto .contac .form .load .spinner div.rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.contacto .contac .form .load .spinner div.rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.contacto .contac .form .load .spinner div.rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.contacto .contac .form .load .spinner div.rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.contacto .contac .inf{width:700px;display:inline-block;margin-bottom:40px}@media (max-width:992px){.contacto .contac .inf{width:100%;padding:0 50px}}.contacto .contac .inf .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.contacto .contac .inf .content .cont{width:50%;margin-top:20px}@media (max-width:480px){.contacto .contac .inf .content .cont{width:100%}}.contacto .contac .inf .content .dir{width:100%;margin-top:20px}.contacto .contac .inf .content label{display:block;text-transform:uppercase;font-size:18px;margin-bottom:10px}.contacto .contac .inf .content a,.contacto .contac .inf .content p{display:block;margin:0;color:#000;text-decoration:none}.contacto .contac.active .form{opacity:1;padding:0}@media (max-width:992px){.contacto .contac.active .form{padding:0 50px}}footer{background:#3e3e4d;background-image:linear-gradient(90deg,#0e0e18 0,#3e3e4d 50%,#3e3e4d 0,#0e0e18);padding:0;margin:0;color:#fff}footer p{margin:0;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){footer p{display:block;text-align:center}}footer p a{line-height:0}footer p a img{width:100px}@media (max-width:600px){footer p a img{position:relative;top:6px}}
/*# sourceMappingURL=styles.css.map*/