@import url(https://fonts.googleapis.com/css2?family=Prata&display=swap);*{accent-color:var(--light-grey);box-sizing:border-box;font-family:Prata,serif;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--white2);height:100svh}.header{align-content:center;background-color:initial;display:flex;flex-direction:row;height:90px;justify-content:space-between;list-style-type:none;place-content:center}.header.scroll{background-color:var(--background-white)}li{place-content:center}.header__logo{align-items:center;display:flex;height:auto}.header__logo img{left:50%;margin-top:50px;padding-top:10px;position:absolute;top:0;transform:translateX(-50%);transition:width .5s ease-in-out,margin-top .5s ease-in-out;width:900px;will-change:width,margin-top}.header__logo img.scroll{margin-top:0;width:200px}.header__logo img.scroll~.header__menu{color:var(--black)}.header button{background-color:initial;border:none;color:var(--background-white);display:flex;place-content:center;text-decoration:none}button:hover{color:var(--text-white);cursor:pointer}button:active{color:var(--hover-text)}.header__menu,.header__menu_black{font-size:1.5em;margin-left:auto;padding:20px;z-index:10}.header__menu_black button{color:var(--black)}.navMenu{animation:fading .3s ease-in-out;background-color:#000000b3;display:flex;height:100svh;place-content:flex-end;position:absolute;right:0;top:0;width:100svw;z-index:3}.navigation{align-items:center;background-color:var(--background-white);display:flex;flex-direction:column;height:100svh;width:25svw}.navigation li{color:var(--black);cursor:pointer;display:flex;font-size:1.5em;font-weight:700;list-style-type:none;padding:40px;text-align:center;width:100%}.navigation img{object-fit:cover;padding:30px;width:300px}.navigation li:hover{background-color:var(--white2)}@media (max-width:850px){.header{height:auto}.header__menu{display:flex;margin-left:auto;width:min-content}.header__logo img{margin:0;top:50%;transition:width .5s ease-in-out;width:300px}.header__logo img.scroll{top:0;width:150px}.navigation{height:100vh;width:100svw}.navigation li{font-size:1em;padding:30px;place-content:flex-start}}@media (hover:none){button:focus-visible{color:var(--hover-text)}}@keyframes fading{0%{background-color:#0000}to{background-color:#000000b3}}main{place-content:center;width:100%}.about-us,main{display:flex;flex-direction:column}.about-us{background-color:var(--white2);height:100%;place-content:center;place-items:center;width:auto}.about-us .first-block{display:flex;font-size:2em;padding:80px;text-align:center}.about-us .first-block p{border-bottom:3px solid var(--black);border-top:3px solid var(--black);padding:40px}.about-us .second-block{background-color:var(--background-white);display:flex;justify-content:space-between}.about-us .second-block .textblock{align-items:center;display:flex;flex-direction:column;font-size:2em;justify-content:center;padding:100px;text-align:center}.about-us img{object-fit:cover;object-position:left center;width:500px}.about{background-color:var(--white2);display:flex;height:100%;padding:100px;place-content:center;place-items:center;width:auto}.about p{--webkit-text-wrap:pretty;--moz-text-wrap:stable;border-bottom:3px solid var(--black);border-top:3px solid var(--black);font-size:2em;height:fit-content;padding:50px;text-align:center;will-change:opacity,transform}span.important{font-weight:600}span.italic{font-style:italic}.menu{display:flex;flex-direction:column;margin:50px 0;place-content:center;place-items:center;width:auto}.menu h1{font-size:2em;padding-bottom:50px;text-align:center}.menu__grid{grid-template-rows:repeat(3,1fr)}.menu__grid,.menu__grid__hidden{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);width:min-content}.menu__grid__hidden{grid-template-rows:repeat(2,1fr)}.cocktail__card{align-items:center;flex-direction:column}.cocktail__card,.cocktail__card p{display:flex;justify-content:center}.cocktail__card p{font-size:2em;padding:25px;text-align:center}.cocktail__card button{background-color:initial;border:none;color:var(--black);cursor:pointer;display:flex;font-size:1.5em;font-weight:700;margin-top:20px;padding:10px 20px;text-decoration:underline;text-decoration-color:var(--black)}.cocktail__card button:hover{color:var(--light-grey);-webkit-text-decoration:var(--black) underline;text-decoration:var(--black) underline}.cocktail__card p{display:block}.services{background-color:var(--white2);display:flex;flex-direction:column;padding:40px 0;place-content:center;place-items:center}.reasons{display:flex;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.2));justify-content:space-evenly;overflow:hidden}.reasons div{flex:1 1;flex-direction:column}.reasons button,.reasons div{align-items:center;display:flex;justify-content:center;padding:20px;width:100%}.reasons button{border:1px solid var(--light-grey);border-radius:40px;font-size:1.5em;height:150px;text-align:center}.reasons button:hover p{color:var(--black)}.reasons p.reason_text{align-content:center;justify-content:center}.info-container,.reasons p.reason_text{display:flex;place-items:center;width:100%}.info-container{flex-direction:column;font-size:1.5em;padding-top:10px;place-content:center}.info-container p{text-align:center;width:100%}.info-container .card{display:flex;flex-direction:row;place-content:center;justify-content:space-around;padding:10px 0 0;place-items:center;width:70%}.card img{height:auto;object-fit:cover;width:300px}.card .card--info{flex:1 1}.info-container .card--name{font-weight:700;padding:20px}.history{display:flex;flex-direction:column;place-content:center;place-items:center}.history .first-block{display:flex;height:900px}.history .first-block img{object-fit:cover;width:800px}.history .first-block .history-text-block{align-items:center;display:flex;flex-direction:column;font-size:2em;justify-content:center}.history-text-block p{--webkit-text-wrap:pretty;--moz-text-wrap:stable;padding:80px;text-align:center}.history .third-block{display:flex}.history .third-block p{--webkit-text-wrap:pretty;--moz-text-wrap:stable;align-items:center;display:flex;font-size:2em;justify-content:center;padding:80px;text-align:center}.history .third-block img{height:100%;object-fit:cover;padding:20px 20px 20px 40px;width:600px}.contact{background-color:var(--white2);display:flex;flex-direction:column;padding-top:30px;place-content:center;place-items:center;width:100%}.contacts{display:flex;flex-direction:row;place-content:center;place-items:center;text-align:center}.contacts a,.contacts p{color:var(--black);display:flex;padding:5px;place-content:center;place-items:center;text-align:center;text-decoration:none}.contacts a:hover{color:var(--background-white)}.contact a:visited{color:var(--text-white)}.contacts>div{padding:50px}.cocktail__carousel{align-items:center;display:flex;justify-content:space-between;margin-top:20px;min-height:800px;width:100%}.carousel__button.next,.carousel__button.prev{align-items:center;background-color:var(--white2);border:none;cursor:pointer;display:flex;justify-content:center;padding:10% 40px;width:min-content}@media (max-width:850px){.about-us{padding:0}.about-us .first-block{padding:40px}.about-us .first-block p{font-size:.7em;padding:20px}.about-us .second-block{padding:0}.about-us .second-block .textblock{font-size:1.5em;height:fit-content;padding:40px}.about-us img{display:none}.menu__grid{grid-template-rows:repeat(9,1fr)}.menu__grid,.menu__grid__hidden{grid-template-columns:repeat(1,1fr)}.menu__grid__hidden{grid-template-rows:repeat(4,1fr)}.reasons{flex-direction:column;padding:0;width:100%}.reasons .first,.reasons .second,.reasons .third{padding:20px 10px;width:100%}.reasons div{padding:0;width:auto}.reasons button{font-size:1em}.reasons .info-container img{width:150px}.second .info-container{flex-direction:column;padding-top:20px}.info-container .card{flex-direction:column;width:100%}.info-container .card--name{padding:0}.card--info{font-size:.7em}.history h1{font-size:1em;padding-top:50px}.history .first-block{height:auto}.history .first-block p{font-size:.7em;padding:40px}.history .third-block{height:fit-content}.history .third-block p{font-size:1.5em;padding:40px}.about{padding:50px}.about p{font-size:1em;padding:20px}.history .first-block img{display:none}.history .third-block{flex-direction:column;place-items:center}.history .third-block img{height:100%;padding:40px 0 0;width:300px}.cocktail__card p{font-size:1em}.cocktail__card button{font-size:1.1em}.contact .contacts{flex-direction:column}.reasons .cocktail__carousel{flex-direction:row;min-height:700px;width:100%}.carousel__button.next,.carousel__button.prev{background-color:initial;height:100%;width:min-content}.carousel__button.prev{padding:100% 0 100% 20px}.carousel__button.next{padding:70% 20px 70% 0}}.image img,.showcase img{height:100%;object-fit:cover;object-position:50% 90%;width:500px}.image,.showcase{height:700px;position:relative;width:500px}.showcase-text{align-items:center;display:flex;flex-direction:column;margin-top:20px;min-height:200px}.showcase-text p{font-size:2em;font-weight:700}.showcase-text ul{align-items:center;display:flex;flex-direction:column;font-size:1.25em}.showcase-text li{list-style-type:none;margin-top:5px}.image:before{background:linear-gradient(0deg,#000 0,#0000 60%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s ease-in-out;will-change:background}.image h2{display:flex;font-size:2em;font-weight:700;padding-bottom:20px}.image .image__description{align-items:center;bottom:0;color:var(--text-white);display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:20px;position:absolute;right:0;top:0}.image ul{display:none;flex-direction:column;list-style-type:none;li{display:flex;font-size:1.5em;justify-content:center;padding:5px;text-align:center;word-break:break-word}}.image:hover .image__description{cursor:pointer;justify-content:center;ul{display:flex}}.image:hover:before{background:linear-gradient(0deg,#000 0,#0000 60%),#000000b3}@media (max-width:768px){.image,.image img,.showcase,.showcase img{height:500px;width:300px}.image h2,.image ul li{font-size:1em}.showcase-text{min-height:150px}.showcase-text p{font-size:1.5em}.showcase-text li{font-size:.7em}}@media (hover:none){.image:focus-visible:before{background:#000000b3}}:root{--black:#212529;--dark-grey:#343a40;--light-grey:#495057;--text-white:#f8f9fa;--background-white:#e9ecef;--white2:#d7d7d7;--hover-text:#adb5bd;--hover-black:#6c757d;--snowy-white:#f8f9fa}.App{background-color:#e9ecef;background-color:var(--background-white);color:#212529;color:var(--black);display:flex;flex-direction:column}header{left:0;position:fixed;right:0;z-index:1}.video,header{top:0;width:100%}.video{position:relative;z-index:0}.video img{height:100svh;object-fit:cover;position:relative;width:100%}.video:after{background:linear-gradient(0deg,#000 0,#0000 60%);content:"";left:0;right:0;top:0}.video h1,.video:after{bottom:0;position:absolute}.video h1{color:#f8f9fa;color:var(--text-white);font-size:4em;font-weight:500;left:50%;padding:0;text-align:center;transform:translate(-50%,-50%);z-index:1}.ageRestrict{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000b3;display:flex;height:100vh;place-content:center;position:fixed;width:100%;z-index:3}.form{background-color:#d7d7d7;background-color:var(--white2);border-radius:5px;font-size:1em;padding:40px;text-align:center;width:600px}.form p{margin-bottom:5px}.form button{background-color:#830000;border:1px solid #212529;border:1px solid var(--black);border-radius:10px;color:#f8f9fa;color:var(--text-white);font-size:1em;margin:5px;padding:10px 20px;text-shadow:none}.form button:hover{background-color:#b24949}.whatsapp-button{fill:#f8f9fa;fill:var(--snowy-white);align-items:center;animation:pulsation 2s linear infinite;background-color:#212529;background-color:var(--black);border-radius:50%;bottom:30px;box-shadow:0 2px 5px #0000004d;display:flex;height:70px;justify-content:center;position:fixed;right:30px;text-decoration:none;width:70px;z-index:2}.whatsapp-button:hover{animation:scalation .3s ease-in-out}@media screen and (max-width:850px){.video h1{font-size:2em}.form{font-size:.9em;margin:0 20px;padding:30px}.form button{font-size:.8em}.whatsapp-button{bottom:15px;height:50px;right:15px;width:50px;svg{height:30px;width:30px}}}@keyframes scalation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes pulsation{0%{filter:drop-shadow(0 0 0 #212529);filter:drop-shadow(0 0 0 var(--black))}50%{filter:drop-shadow(0 0 5px #212529);filter:drop-shadow(0 0 5px var(--black))}to{filter:drop-shadow(0 0 0 #212529);filter:drop-shadow(0 0 0 var(--black))}}
/*# sourceMappingURL=main.24743579.css.map*/