.home .menu a:not(:hover){color:#016343}.home footer:after{height:1068px;background-image:url(/images/web/bg-footer.jpg);margin-top:-1068px;content:"";width:100%;z-index:-1;position:relative;display:block;bottom:0;background-position:top center;background-repeat:no-repeat}.home-banners{padding-top:5rem;background-image:url(/images/web/bg-home.jpg);background-position:top center;background-repeat:no-repeat}.home-slider{background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;width:100%}.home-slider-img{width:100%}@media(max-width:767.98px){#main-menu .nav-link{color:#016243!important}}.top #main-menu .nav-link{color:#016243!important}.home-banners .slick-dots{justify-content:center;position:absolute;flex-flow:column;display:flex;height:100%;width:2rem;left:auto;right:0;top:0}.home-banners .slick-dots li{border:1px solid #fff;border-radius:50%;margin:.5rem 0;height:1.3rem;width:1.3rem}.home-banners .slick-dots li button{display:none}.home-banners .slick-dots li.slick-active{background-color:#fff;cursor:auto}.home-banners h1{font-family:Allura,cursive;color:#016343}.home-banners .btn{background-color:#016343;color:#fff;padding:.8rem 3rem;font-size:1.4rem}.home-banners .btn:hover{background-color:#009764}section.home-banners .sociais{justify-content:center;align-items:center;position:absolute;flex-flow:column;display:flex;height:100%;top:0}section.home-banners .sociais:before,section.home-banners .sociais:after{content:"";background-color:#fff;height:5rem;width:1px}section.home-banners .sociais a{background-color:#0000008c;font-size:1.5rem;margin:.7rem 0;height:2.6rem;color:#fff;width:2.6rem}section.home-banners .sociais a:hover{color:#d6c730}.conteudo{position:absolute;bottom:2rem;left:10rem}@media(max-width:767.98px){.conteudo{position:relative;bottom:2.5rem;left:0}}.conteudo h1{align-items:baseline;margin-bottom:.2rem;font-size:1.875rem;letter-spacing:1px;color:#fff;display:flex}.conteudo h1:before{content:"";background-color:#fff;margin-right:.5rem;height:10rem;width:1px}.conteudo .btn{padding:.8rem 2.5rem;border-radius:10px;letter-spacing:2px;font-size:1.125rem;font-weight:300}.conteudo .btn:after{content:"";position:absolute;inset:0}@media(max-width:767.98px){.conteudo h1{display:none}}.cardapio-sliders .slick-prev{left:.5rem}.cardapio-sliders .slick-next{right:1.5rem}.cardapio-sliders .slick-prev:before{content:"<<"}.cardapio-sliders .slick-next:before{content:">>"}.cardapio-sliders .slick-next,.cardapio-sliders .slick-prev{top:40%;z-index:100}.cardapio-sliders .slick-next:before,.cardapio-sliders .slick-prev:before{color:#fff;font-size:2rem}.cardapio-sliders .item h3{font-size:1.8rem;text-align:center}.home-cardapio h3{font-family:Allura,cursive;color:#fff;font-size:2.4rem;line-height:2.4rem;margin:1rem 0}.home-cardapio h4{letter-spacing:1px;color:#fffcd5}.home-cardapio .btn{background-color:#fffcd5;font-size:1.125rem;padding:.8rem 3rem;color:#140807;margin-top:2rem}img.city{width:100%;margin-top:-5rem;position:relative;z-index:-1;opacity:.64}@media(max-width:767.98px){img.city{position:unset}}.bg-reserva{min-height:37rem;margin-bottom:5rem;background-image:url(/images/web/fachada-noite.jpg);background-size:cover;color:#fff}@media(max-width:767.98px){.bg-reserva{min-height:auto;margin-bottom:0}}.home-reserva{margin-top:-1rem}.home-cardapio{padding:0 2rem}@media(max-width:767.98px){.home-cardapio{padding:0}.home-cardapio .col-lg-5{padding-bottom:2rem;order:-1}.home-cardapio .col-lg-5 h3,.home-cardapio .col-lg-5 h4,.home-cardapio .col-lg-5 p{padding:0 2rem}.home-cardapio .col-lg-5 h3:last-of-type{text-align:center}.home-cardapio .col-lg-5 p .btn{padding:.8rem;width:100%}}.cont{margin:6rem 0;padding:1rem;background-image:linear-gradient(0deg,#0000,#000000a3 30% 70%,#0000)}@media(max-width:767.98px){.cont{margin:2rem 0 1rem}}.cont h3{font-family:Allura,cursive;margin-bottom:1rem}.cont h4{font-weight:300;margin-bottom:1rem}.cardapio{padding:3rem 0 0}@media(max-width:767.98px){.cardapio{padding:2rem 0 0}.cardapio.div-mobile,.cardapio.div-mobile .container{padding:0}}.cardapio h2,.cardapio h3{font-family:Allura,cursive}.cardapio h2{color:#1d1d1b}.cardapio h3{color:#fff}.row.pratos{margin-bottom:2rem}@media(max-width:767.98px){.row.pratos{margin-bottom:0}}.prato{text-align:center;position:relative}.prato p{padding:4rem;margin:3rem;position:absolute;display:flex;align-items:center;top:0;height:65%;color:#fff;transition:all .3s;opacity:0;transform:scale(.86)}.prato .image{transform:rotate(-6deg) scale(.8);margin-bottom:1rem;position:relative;display:block;background-color:#000;transition:all .4s}@media(max-width:767.98px){.prato .image{margin:-.1rem 0 0 -.55rem}}.prato a:hover .image{filter:contrast(50%) brightness(50%)}.prato a:hover p{opacity:1;transform:scale(1)}.prato .frame{transform:rotate(-6deg);display:block;position:absolute;top:0;left:1.35rem;z-index:1;width:calc(100% - 3rem);height:calc(100% - 3rem);background-image:url(/images/web/frame-home.png);background-size:contain;background-repeat:no-repeat}@media(max-width:767.98px){.prato .frame{left:.5rem;z-index:1;width:calc(100% - 1.5rem);height:calc(100% - 2rem)}}.wrap-slider-pratos{position:relative}.prev-pratos,.next-pratos{cursor:pointer;position:absolute;top:50%;left:0;z-index:100;display:inline-block;width:33px;height:37px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='32px' height='37.271px' viewBox='0 0 32 37.271' enable-background='new 0 0 32 37.271' xml:space='preserve'%3E%3Cpolygon fill-rule='evenodd' clip-rule='evenodd' fill='white' points='1,18.635 17.475,35.934 18.644,34.764 3.224,18.635 18.644,2.506 17.475,1.337 '/%3E%3Cpolygon fill-rule='evenodd' clip-rule='evenodd' fill='white' points='13.356,18.635 29.831,35.934 31,34.764 15.58,18.635 31,2.506 29.831,1.337 '/%3E%3C/svg%3E")}.next,.next-pratos{left:auto;right:0;transform:rotate(180deg)}@media(max-width:767.98px){.prev-pratos,.next-pratos{top:80%}.prev-pratos{left:1rem}.next-pratos{right:1rem}}@media only screen and (max-width:767px){.conteudo h1{background-color:#ffffffa3;border-radius:.3rem;padding:.7rem}.conteudo .btn{width:100%}section.home-banners .sociais{display:none}}.banner .swiper-slide{display:flex;justify-content:center}.banner .swiper-pagination-bullet{background-color:#016343;height:1.5rem;opacity:1;width:1.5rem}.banner .swiper-pagination-bullet-active{background-color:#009764}@media(max-width:767.98px){.banner .swiper-container{padding-bottom:30px}}.banner .swiper-lazy{max-width:100%;height:auto}
