html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}img,audio,video{max-width:100%}html,body{font-family:'Exo 2';font-size:16px;font-weight:300;background-color:#222223}a{color:#fff;text-decoration:none;transition:all .75s ease;}a:hover{color:#935365}.back{height:100vh;width:100%;background-color:#111217;position:fixed;top:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:center;transition:all 1s ease;transition-delay:1.5s;}.back .back-logoorigen{position:absolute;height:auto;width:18%}.back-hide{opacity:0;z-index:-1000}.menu{height:100vh;width:44%;background-color:#111217;position:fixed;top:0;right:-50%;z-index:200;display:flex;justify-content:center;align-items:center;transition:all 1s ease;}@media only screen and (min-width:320px) and (max-width:375px){.menu{width:100%;right:-100%}}@media only screen and (min-width:376px) and (max-width:480px){.menu{width:100%;right:-100%}}@media only screen and (min-width:481px) and (max-width:768px){.menu{width:100%;right:-100%}}.menu .logo-back{hieght:auto;width:80%;z-index:0}.menu .nav{height:auto;width:80%;z-index:2;position:absolute;box-sizing:border-box;display:flex;justify-content:center;flex-wrap:wrap;}.menu .nav .logo-nav{height:auto;width:47.5%;margin-bottom:50px;}@media only screen and (min-width:320px) and (max-width:375px){.menu .nav .logo-nav{width:70%}}@media only screen and (min-width:376px) and (max-width:480px){.menu .nav .logo-nav{width:70%}}@media only screen and (min-width:481px) and (max-width:768px){.menu .nav .logo-nav{width:70%}}.menu .nav .nave{height:auto;width:100%;text-align:center;ulheight:auto;width:100%;}.menu .nav .nave li{text-align:center;font-family:Prata;font-size:24px;color:#fff;margin-bottom:50px;letter-spacing:2px;text-decoration:none;transition:all .75s ease;cursor:pointer;}.menu .nav .nave li:hover{color:#935365}@media only screen and (min-width:320px) and (max-width:375px){.menu .nav .nave li{margin-bottom:40px;font-size:22px}}@media only screen and (min-width:376px) and (max-width:480px){.menu .nav .nave li{margin-bottom:40px;font-size:22px}}@media only screen and (min-width:481px) and (max-width:768px){.menu .nav .nave li{margin-bottom:40px;font-size:22px}}.menu .nav .adorno{height:auto;width:50%}.menu .nav .redes{height:auto;width:100%;margin-top:50px;display:flex;justify-content:center;align-items:center;}.menu .nav .redes .cont-redes{height:auto;width:auto;display:flex;flex-direction:row;align-items:center;}.menu .nav .redes .cont-redes .red{color:#4e505b;font-size:25px;margin:0 15px}.menu-show{right:0}.close{height:25px;width:25px;background-color:#935365;position:absolute;right:-10px;top:-10px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:3;}.close img{height:auto;width:40%}.emergente{height:150px;width:auto;background-color:rgba(0,0,0,0.8);position:fixed;left:30px;bottom:30px;z-index:900;display:flex;flex-direction:row;align-items:start;justify-content:space-between;transition:all .75s ease;}.emergente .espaciouno{height:150px;width:200px;padding:15px;box-sizing:border-box;}.emergente .espaciouno .fecha{height:auto;width:100%;}.emergente .espaciouno .fecha .dia{height:auto;width:100%;font-size:12px;font-family:Prata;text-align:center;color:#fff;margin-bottom:5px}.emergente .espaciouno .fecha .hora{height:auto;width:100%;font-size:12px;font-family:Prata;text-align:center;color:#fff}.emergente .espaciouno .linea{height:1px;width:100%;background-color:#935365;margin:10px 0}.emergente .espaciouno .evento{height:auto;width:100%;}.emergente .espaciouno .evento .titulo{height:auto;width:100%;color:#fff;font-family:Prata;font-size:13px;text-align:center;margin-bottom:5px}.emergente .espaciouno .evento .descrip{height:auto;width:100%;font-size:12px;font-family:Prata;text-align:center;color:#fff}.emergente .espaciodos{height:150px;width:0;transition:all .75s ease;}.emergente .espaciodos .info{height:150px;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;}.emergente .espaciodos .info h5{height:50px;width:350px;display:flex;align-items:center;color:#fff;font-size:12px;font-family:Prata;font-weight:normal;padding:0 50px;box-sizing:border-box;text-align:left}.emergente .espaciodos .info h4{height:50px;width:350px;display:flex;align-items:center;color:#fff;font-size:12px;font-family:Prata;padding:0 50px;box-sizing:border-box;text-align:left}.emergente .espaciodos-show{height:150px;width:700px}.emergente .espaciotres{height:150px;width:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;}.emergente .espaciotres img{height:auto;width:50%;transition:all .75s ease}.emergente .espaciotres .tresespacio{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.cerrar-emer{opacity:0;z-index:-100}.reserva{height:auto;width:auto;background-color:#915365;position:fixed;bottom:10px;left:-100%;z-index:200;padding:40px 20px 20px 20px;box-sizing:border-box;transition:all 1s ease;}.reserva .close-reserva{height:20px;width:20px;position:absolute;right:10px;top:10px;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:400;color:#fff;background-color:transparent;cursor:pointer;z-index:10;}.reserva .close-reserva .menu-btn{height:auto;width:20px;}.reserva .close-reserva .menu-btn .one,.reserva .close-reserva .menu-btn .two,.reserva .close-reserva .menu-btn .three{height:2px;width:100%;background-color:#fff;transition:all .5s ease}.reserva .close-reserva .menu-btn .one{transform:rotate(45deg) translate(2px,0)}.reserva .close-reserva .menu-btn .three{transform:rotate(-45deg)}.reserva .close-reserva .menu-btn .two{margin:6px 0;display:none;opacity:0}.reserva .textos{color:#fff;font-size:13px;height:auto;width:100%;text-align:center;display:block;}.reserva .textos br{margin-bottom:5px}.reserva-show{left:0}.btn-menu{height:auto;position:fixed;right:45px;top:60px;z-index:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:all 1s ease;cursor:pointer;}@media only screen and (min-width:320px) and (max-width:375px){.btn-menu{right:20px}}@media only screen and (min-width:376px) and (max-width:480px){.btn-menu{right:20px}}@media only screen and (min-width:481px) and (max-width:768px){.btn-menu{right:20px}}.btn-menu .text-menu{font-family:Prata;font-size:14px;color:#fff;margin-right:15px;letter-spacing:1px;height:auto;width:50px;transition:all 1s ease;opacity:1;overflow:hidden}.btn-menu .textmenu-hide{width:0;opacity:0}.btn-menu .menu-btn{height:auto;width:30px;}.btn-menu .menu-btn .one,.btn-menu .menu-btn .two,.btn-menu .menu-btn .three{height:2px;width:100%;background-color:#fff;transition:all .5s ease}.btn-menu .menu-btn .two{margin:6px 0}.btn-menu .menu-hover{height:auto;width:35px;}.btn-menu .menu-hover .one{transform:rotate(45deg) translate(2px,0)}.btn-menu .menu-hover .three{transform:rotate(-45deg)}.btn-menu .menu-hover .two{display:none;opacity:0}.btnmenu-click{z-index:2000}.btn-reserva{height:auto;position:fixed;left:45px;top:40px;z-index:100;display:flex;flex-direction:row;justify-content:space-between;align-items:center;transition:all 1s ease;cursor:pointer;}@media only screen and (min-width:320px) and (max-width:375px){.btn-reserva{top:45px;left:20px}}@media only screen and (min-width:376px) and (max-width:480px){.btn-reserva{top:45px;left:20px}}@media only screen and (min-width:481px) and (max-width:768px){.btn-reserva{top:45px;left:20px}}.btn-reserva .text-reserva{font-family:Prata;font-size:14px;color:#fff;margin-left:15px;letter-spacing:1px;height:auto;width:70px;overflow:hidden;transition:all 1s ease;opacity:1}.btn-reserva .textreserva-hide{width:0;opacity:0}.btn-reserva .reserva-btn{height:auto;width:40px}.btnreserva-click{z-index:2000;left:500px}.idioma{height:auto;position:fixed;right:45px;bottom:60px;font-family:Prata;font-size:14px;color:#fff;letter-spacing:2px;z-index:100;}@media only screen and (min-width:320px) and (max-width:375px){.idioma{right:20px;bottom:40px}}@media only screen and (min-width:376px) and (max-width:480px){.idioma{right:20px;bottom:40px}}@media only screen and (min-width:481px) and (max-width:768px){.idioma{right:20px;bottom:40px}}.idioma a{color:#fff;text-decoration:none;transition:all .75s ease;}.idioma a:hover{color:#915365}.home{height:100vh;width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#111217;}@media only screen and (min-width:320px) and (max-width:375px){.home{display:none}}@media only screen and (min-width:376px) and (max-width:480px){.home{display:none}}@media only screen and (min-width:481px) and (max-width:768px){.home{display:none}}.home .img-home{z-index:0;transform:scale(.95);transition:all 2.5s ease;transition-delay:1.6s;opacity:0}.home .img-homefinal{transform:scale(1);opacity:1}.home .logo-origen{position:absolute;height:auto;width:18%;z-index:30}