@-webkit-keyframes logoAnimation{0%,to{opacity:.4}30%{opacity:.5}60%{opacity:.8}}@-moz-keyframes logoAnimation{0%,to{opacity:.4}30%{opacity:.5}60%{opacity:.8}}@-o-keyframes logoAnimation{0%,to{opacity:.4}30%{opacity:.5}60%{opacity:.8}}@keyframes logoAnimation{0%,to{opacity:.4}30%{opacity:.5}60%{opacity:.8}}@font-face{font-family:'nerisblack';src:url(../../fonts/neris-black-webfont.woff2) format("woff2"),url(../../fonts/neris-black-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerisblack_italic';src:url(../../fonts/neris-blackitalic-webfont.woff2) format("woff2"),url(../../fonts/neris-blackitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerisbold_italic';src:url(../../fonts/neris-bolditalic-webfont.woff2) format("woff2"),url(../../fonts/neris-bolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerislight';src:url(../../fonts/neris-light-webfont.woff2) format("woff2"),url(../../fonts/neris-light-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerislight_italic';src:url(../../fonts/neris-lightitalic-webfont.woff2) format("woff2"),url(../../fonts/neris-lightitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerissemibold';src:url(../../fonts/neris-semibold-webfont.woff2) format("woff2"),url(../../fonts/neris-semibold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'nerissemibold_italic';src:url(../../fonts/neris-semibolditalic-webfont.woff2) format("woff2"),url(../../fonts/neris-semibolditalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'neristhin';src:url(../../fonts/neris-thin-webfont.woff2) format("woff2"),url(../../fonts/neris-thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'neristhin_italic';src:url(../../fonts/neris-thinitalic-webfont.woff2) format("woff2"),url(../../fonts/neris-thinitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}body{background:#f1f1f1 url(../../_dist/images/detalhe-fundo-min.jpg) top center no-repeat}.container{width:1054px;margin:0 auto}h1,h3{font-size:32px;font-family:'nerissemibold_italic'}#images p,h2{text-transform:uppercase}h2{font-size:14px;font-family:'nerislight';font-weight:400}h3{font-size:21px;color:#8a8a8a}.no-margin-bottom{margin-bottom:0!important}.no-margin-right{margin-right:0!important}.no-padding-right{padding-right:0!important}.no-padding-left{padding-left:0!important}.no-border-right{border-right:none!important}.errors-form{float:left;width:100%;background:#fff;margin-bottom:30px}.errors-form p{font-family:"nerislight";font-size:14px;padding:10px 30px;border:1px solid #c20f2f}#preloader{width:100%;height:100%;background:#c20f2f;position:fixed;text-align:center;z-index:9999}#preloader h3{font-family:"nerissemibold_italic";font-size:24px;color:#000;text-align:center;margin-top:50px}#preloader svg{margin-top:-87px;width:180px;height:174px;top:50%;left:50%;margin-left:-90px;position:absolute;fill:#fff;-webkit-animation:logoAnimation 6s infinite;-moz-animation:logoAnimation 5s infinite;-o-animation:logoAnimation 3s infinite;animation:logoAnimation 3s infinite}#header,#header-internas{float:left;width:100%;padding:50px 0;position:relative}#header .arrow,#header .hamburger,#header-internas .arrow,#header-internas .hamburger{display:none}#footer img,#header img,#header-internas img,#images{width:100%}#header .redes-sociais,#header-internas .redes-sociais{float:left;width:100%;margin-top:30px;margin-bottom:5px;display:block}#header .redes-sociais svg,#header-internas .redes-sociais svg{float:left;width:32px;height:32px;-webkit-transition:fill .5s ease;-moz-transition:fill .5s ease;-ms-transition:fill .5s ease;-o-transition:fill .5s ease;transition:fill .5s ease}#header .redes-sociais svg:hover,#header-internas .redes-sociais svg:hover{fill:#c20f2f}#header .redes-sociais .whatsapp,#header-internas .redes-sociais .whatsapp{float:left;margin-left:1.5%}#header .redes-sociais .instagram,#header-internas .redes-sociais .instagram{float:left;margin-left:15%}#header .logo,#header-internas .logo{float:left;width:220px;position:absolute;left:50%;margin-left:-110px;top:120px;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease}#header .logo:hover,#header-internas .logo:hover{opacity:.8}#header .selo,#header-internas .selo{position:absolute;width:150px;top:-40px;right:8%}#images{float:left}#footer .reservation-link div h3,#images h3{font-size:17px}#images p{font-size:13px;font-family:"nerislight";text-align:center}#images ul{float:left;width:80%;margin-left:10%}#images ul li:nth-child(2) a span img{width:180px}#images ul li{float:left;list-style:none;margin-bottom:90px;position:relative;width:33%;text-align:center;height:200px}#images ul li a{color:#000;text-decoration:none}#images ul li a p{font-size:15px;color:#000}#images ul li a span{height:170px;float:left;width:100%;vertical-align:middle;text-align:center;display:table-cell}#images ul li a span img{width:200px}#images ul li .selo-cardapio{position:absolute;top:0;right:-25px}#images ul li:nth-child(3) img{margin-top:40px}#images ul li:nth-child(4),#images ul li:nth-child(4) span,#images ul li:nth-child(5),#images ul li:nth-child(5) span,#images ul li:nth-child(6),#images ul li:nth-child(6) span{height:300px}.padding-top{padding-top:250px}#footer{float:left;width:100%;padding:50px 0}#footer .reservation-link{text-decoration:none;margin-left:20%;display:inline-block;margin-bottom:50px}#footer .reservation-link div h1{font-size:20px;font-family:"nerissemibold_italic";color:#c20f2f}#footer p{font-size:12px;text-transform:uppercase;margin-top:50px;margin-left:15%;font-family:"nerislight"}#cocktails img,#footer .redes-sociais,#modal-menu{display:none}#modal-menu{position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff}#modal-menu .content-header,#modal-menu ul{float:left;width:100%;margin-top:12px}#modal-menu .content-header .logo{width:12%;float:right;margin-right:5%}#modal-menu .content-header .cross{width:8%;margin-left:5%;margin-top:15px}#modal-menu ul{margin-top:50px;margin-left:5%}#modal-menu ul li{list-style:none;margin-bottom:15px;float:left;width:100%}#modal-menu ul li a{float:left;width:87%;padding-top:10px;font-size:16px;font-family:"nerisblack";text-align:justify;color:#c20f2f;text-decoration:none;text-transform:uppercase}#modal-menu ul li .modal-english{color:#8a8a8a;padding-top:0;font-size:13px}.text-english{color:#7e7f7f}@media only screen and (min-width:1367px){.container{width:1366px;margin:0 auto}#header .selo{right:16%}#images{padding-top:220px}}@media only screen and (min-width:300px) and (max-width:767px){.container{width:90%;margin:0 auto}#header{padding-top:30px}#header .hamburger{float:left;width:10%;display:block;background-color:#000;position:relative}#header .hamburger .line{display:block;height:4px;background-color:#000;border-radius:8px}#header .hamburger .line-top{width:100%;position:absolute}#header .hamburger .line-center{width:100%;position:absolute;top:8px}#header .hamburger .line-bottom{width:100%;position:absolute;top:16px}#header .detalhe-header,#header .redes-sociais{display:none}#header .logo{width:150px;top:50px;margin-left:-75px!important;display:block}#header .selo{width:25%;top:-19px;right:0;opacity:.7}#header-internas .hamburger{float:left;width:10%;background-color:#000;position:relative;display:block}#header-internas .hamburger .line{display:block;height:4px;background-color:#000;border-radius:8px}#header-internas .hamburger .line-top{width:100%;position:absolute}#header-internas .hamburger .line-center{width:100%;position:absolute;top:8px}#header-internas .hamburger .line-bottom{width:100%;position:absolute;top:16px}#header-internas .detalhe-header,#header-internas .redes-sociais,#images ul li .selo-cardapio{display:none}#header-internas .logo{top:20px}#header-internas .selo{width:40%;top:-30px;right:-5%}#images{padding-top:130px!important}#images ul{width:100%;margin-left:0;margin-top:50px;display:flex;flex-wrap:wrap}#images ul li:nth-child(1) p{margin-top:33px}#images ul li:nth-child(2){margin-right:0}#images ul li:nth-child(3){order:5;margin-right:0}#images ul li:nth-child(3) img{margin-top:85px}#images ul li:nth-child(3) p{margin-top:190px}#images ul li:nth-child(3) a span{height:130px}#images ul li:nth-child(4){margin-right:20%;height:250px}#images ul li:nth-child(4) a span,#images ul li:nth-child(5) a span{height:191px}#images ul li:nth-child(5){margin-right:0;height:250px}#images ul li{width:40%;margin-bottom:0;margin-right:20%;float:left}#images ul li a span{height:100px}#images ul li img{width:100%!important}#images ul li p{font-size:12px}.padding-top{padding-top:200px}.text-english{width:100%;padding-left:40px}#footer{padding-top:50px}#footer .reservation-link,#footer p{margin-left:0}#footer .detalhe-header{display:none}#footer .redes-sociais{display:block}#footer .redes-sociais img{width:8%}#footer p{font-size:10px;margin-top:20px}}@media only screen and (max-width:320px){#images ul li:nth-child(3) p{margin-top:65px}#images ul li a p{font-size:14px}#images ul li h3{font-size:15px}}#cocktails{float:left;width:100%}#cocktails p{float:left;padding-top:5px;font-size:12px;font-family:'nerislight';text-transform:uppercase;letter-spacing:1.2px}#cocktails span{font-size:18px;text-transform:uppercase;font-family:'nerisblack';letter-spacing:1.5px}#cocktails .menu-exit{float:left;width:64%;margin-left:18%}#cocktails .content-page a,#cocktails .menu-exit a{text-decoration:none;color:#000}#cocktails .menu-exit li:nth-child(1){float:left;width:5%;margin-right:5%;margin-bottom:50px}#cocktails .menu-exit li:nth-child(2){float:left;width:90%}#cocktails .menu-exit li:nth-child(2) h2{border-bottom:1px solid #000;float:left;font-family:'nerisblack';line-height:1.1;padding-bottom:2px}#cocktails .menu-exit li{list-style:none}#cocktails .cardapio-menu,#cocktails .content-page{float:left;width:64%;margin-left:18%;margin-bottom:60px}#cocktails .content-page{margin-bottom:50px}#cocktails .content-page span{width:100%;display:inline-block}#cocktails .content-page h1{font-size:25px}#cocktails .content-page h3{font-size:20px}#cocktails .content-page li:nth-child(1){width:100%;margin-bottom:30px}#cocktails .content-page li{float:left;width:46%;margin-right:5%;margin-bottom:20px;list-style:none}#cocktails .different-font li span{font-size:22px;margin-bottom:10px}#cocktails .different-font li p{font-size:19px;width:100%}#cocktails .different-font li .smaller-font{font-size:12px}#cocktails .width{width:100%}.reservation-link{margin-left:18%!important}@media only screen and (min-width:1367px){.container{width:1366px;margin:0 auto}}@media only screen and (min-width:300px) and (max-width:767px){.container{width:90%;margin:0 auto}#cocktails{padding-top:160px}#cocktails img{width:40%;display:block;margin-bottom:10px}#cocktails h1{font-size:36px;width:100%}#cocktails h2{display:none}#cocktails .cardapio-menu{margin-left:5%;width:100%}#cocktails .content-page{width:95%;margin-left:5%}#cocktails .content-page li:nth-child(1){margin-right:0}#cocktails .content-page li{width:100%}#cocktails .content-page li img{display:none;margin-right:0}.padding-top{padding-top:50px}.reservation-link{margin-left:0!important}}