@import url(https://fonts.googleapis.com/css2?family=Lobster&family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Zen+Antique&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lobster&family=Zen+Antique&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.navbar-custom{background:transparent}.navbar-custom.top-nav-collapse{background-color:#fff}.navbar-custom .custom-navbar-container{align-items:flex-end}@media (max-width:768px){.navbar-custom .custom-navbar-container{justify-content:flex-end}.navbar-custom .nav-image{max-height:75px;width:auto}.before-page-header{padding-top:50px!important}}.custom-outer-wrapper-launch .navbar{background-color:#000!important;box-shadow:0 0 10px 0 #000}.custom-outer-wrapper-launch .custom-outer-row{padding-top:50px}@media (max-width:768px){.custom-outer-wrapper-launch .custom-outer-row{padding-top:0}}.custom-container-fluid{background-attachment:fixed;background-image:url(/build/images/DMS00193.4e9db41b.webp);background-position:bottom;background-repeat:no-repeat;position:relative}.custom-container-fluid .image-wrapper{align-items:center;display:flex;justify-content:center;min-height:100vh}.custom-container-fluid .image-wrapper img{background-color:#bb9665;border-radius:40px;box-shadow:0 0 10px 0 #000;padding:60px}@media (max-width:768px){.custom-container-fluid .image-wrapper img{height:auto;width:85%}}@media (min-width:768px) and (max-width:1024px){.custom-container-fluid.restaurants-page .custom-container{max-width:unset}}@keyframes scroll_2{0%{opacity:1;transform:translateY(0)}25%{opacity:1}75%{opacity:0;transform:translateY(.75em)}to{opacity:0;transform:translateY(0)}}.scroll-icon{border:.25em solid #fff;border-radius:1em;bottom:20px;display:block;height:3em;left:0;margin:auto;position:absolute;right:0;width:1.5em}.scroll-icon__dot{animation:scroll_2 2s ease-out infinite;backface-visibility:hidden;background:#fff;border-radius:50%;height:.5em;margin-left:-.25em;transform-origin:top center;width:.5em}.scroll-icon__dot,.scroll-icon__wheel-outer{display:block;left:50%;position:absolute;top:.6em}.scroll-icon__wheel-outer{border-radius:.4em;height:1em;margin-left:-.2em;overflow:hidden;width:.4em}.scroll-icon__wheel-inner{animation:scroll_1 2.75s ease-in-out infinite;background:#fff;border-radius:inherit;display:block;height:100%;width:100%}.slogan{background-color:#bb9665}.slogan .slogan-wrapper{font-family:Kristi,Comic Sans MS,cursive,sans-serif;padding:3rem;width:50%}@media (min-width:768px) and (max-width:1024px){.slogan .slogan-wrapper{padding:1rem;width:80%}}@media (max-width:768px){.slogan .slogan-wrapper{padding:1rem;width:80%}}.slogan .slogan-wrapper p{margin-bottom:0}.restaurants-page .main-menu-image-wrapper{background:url(/build/images/adella-restaurant-1.f7a1c702.jpg) no-repeat 0;background-size:170%;flex:1 1 50%;height:40vh}@media (min-width:768px) and (max-width:1024px){.restaurants-page .main-menu-image-wrapper{background-size:cover;height:30vh}}@media (max-width:768px){.restaurants-page .main-menu-image-wrapper{background-size:cover;height:30vh}}.restaurants-page .launch-menu-image-wrapper{background:url(/build/images/adella-restaurant-4.e0bd150a.jpg) no-repeat 50%;background-size:170%;flex:1 1 50%;height:40vh}@media (min-width:768px) and (max-width:1024px){.restaurants-page .launch-menu-image-wrapper{background-size:cover;height:30vh}}@media (max-width:768px){.restaurants-page .launch-menu-image-wrapper{background-size:cover;height:30vh}}.restaurants-page .menu-text-wrapper{align-items:center;color:#cfa670;display:flex;flex:1 1 50%;font-family:Kristi,Comic Sans MS,cursive,sans-serif;height:40vh;justify-content:center}@media (min-width:768px) and (max-width:1024px){.restaurants-page .menu-text-wrapper{background-size:cover;height:30vh}}@media (max-width:768px){.restaurants-page .menu-text-wrapper{height:30vh}}.restaurants-page .menu-text-wrapper.main-menu{background:url("/build/images/pizza%20(1).4e95bbf8.png") no-repeat 100% 0;background-size:65%}.restaurants-page .menu-text-wrapper.launch-menu{background:url(/build/images/bow_of_nudles.d4abc8a1.png) no-repeat 0 100%;background-size:50%}.custom-outer-wrapper{font-family:Archivo Narrow,sans-serif;font-size:16px;margin:90px 3rem 3rem}@media (max-width:768px){.custom-outer-wrapper{margin:90px 1rem 3rem}}.custom-outer-wrapper .menu-item{padding:50px 80px}@media (max-width:768px){.custom-outer-wrapper .menu-item{padding:60px 20px}}.custom-outer-wrapper .menu-item h3{font-family:Lobster,cursive;font-size:30px;margin-bottom:20px}.custom-outer-row .log-wrapper{margin-bottom:200px;width:300px}.custom-outer-row .page{background:url(/build/images/pattern.e056d8ff.png) no-repeat 50%;background-size:100% 100%}.custom-outer-row .page-1{background:url(/build/images/coliseum.51c7ee28.png) no-repeat bottom 100px left 60px,url(/build/images/octopus.6259c829.png) no-repeat bottom 100px right 60px,url(/build/images/ospitalita.01467b44.png) no-repeat bottom 50px center;background-size:43%,23%,15%;min-height:93vh}@media (min-width:768px) and (max-width:1024px){.custom-outer-row .page-1{background-position:bottom 140px left 60px,bottom 140px right 60px,bottom 80px center;min-height:70vh}}@media (max-width:768px){.custom-outer-row .page-1{background-position:bottom 120px left 20px,bottom 120px right 20px,bottom 50px center;min-height:90vh}}.custom-outer-row .page-2{background:url(/build/images/bow_of_nudles.d4abc8a1.png) no-repeat bottom 40px center}@media (max-width:768px){.custom-outer-row .page-2{background-position:bottom 60px center;background-size:45%}}.custom-outer-row .page-3{background:url(/build/images/shrimps.40308ee9.png) no-repeat bottom 40px right 60px/25%}@media (max-width:768px){.custom-outer-row .page-3{background-position:bottom 40px right 20px}}.custom-outer-row .page-4{background:url(/build/images/cookies.5c9a7048.png) no-repeat top 120px right 60px,url(/build/images/circles.0abcfc1f.png) no-repeat bottom 240px right 60px,url(/build/images/noodles.8529d9ad.png) no-repeat bottom 60px left 60px;background-size:15%,15%,20%}@media (max-width:768px){.custom-outer-row .page-4{background-position:top 180px right 20px,center right 20px,bottom 60px left 20px}}.custom-outer-row .page-5{background:url(/build/images/tuna.362c6977.png) no-repeat center right 60px,url("/build/images/octopus%20(1).6102a429.png") no-repeat bottom 0 left 60px;background-size:15%,15%,20%}@media (min-width:768px) and (max-width:1024px){.custom-outer-row .page-5{background-position:center right 40px,bottom 60px left 40px}}@media (max-width:768px){.custom-outer-row .page-5{background-position:center right 20px,bottom 40px left 20px}}.custom-outer-row .page-6{background:url("/build/images/pizza%20(1).4e95bbf8.png") no-repeat 50%;background-size:50%}.custom-outer-row .page-7{background:url(/build/images/icecream.3aa2d4db.png) no-repeat center top 140px/20%}.custom-outer-row .page-8 .kids-menu{background:url(/build/images/yey.725f7e9d.png) no-repeat top 80px left,url(/build/images/nioki.f4c51f3b.png) no-repeat bottom 0 left 60px,url(/build/images/taleatele.177d825f.png) no-repeat 100%;background-size:20%,15%,13%}@media (max-width:768px){.custom-outer-row .page-8 .kids-menu{background-position:top 200px left,0 100%,100%}}.custom-outer-row .page-8 .kids-power-menu{background:url(/build/images/kids.d59fd9e1.png) no-repeat bottom left 100px,url(/build/images/power.59ab3a54.png) no-repeat bottom,url(/build/images/menu.0d3b72df.png) no-repeat bottom right 100px;background-size:15%,30%,15%;height:50px}@media (max-width:768px){.custom-outer-row .page-8 .kids-power-menu{background-position:bottom left 20px,bottom,bottom right 20px}}.custom-outer-row .page-8 .reservations{border:2px double #000;font-weight:600;margin:auto auto 30px;padding:20px 50px;text-align:center;width:70%}@media (max-width:768px){.custom-outer-row .page-8 .reservations{padding:20px 0;width:100%}.custom-outer-row .page-8 .reservations .vertical-line{display:none}}.custom-outer-row .page-8 h3{font-family:Lobster,cursive;font-size:30px}@media (max-width:768px){.custom-outer-row .page-8 h3{font-size:30px;text-align:center}}.custom-outer-row .page-8 ul{padding:0}.custom-outer-row .page-8 ul li{font-size:12px;list-style-type:none}@media (min-width:768px) and (max-width:1024px){.position-sm-absolute{position:absolute!important;right:20px}}@media (max-width:768px){.position-sm-absolute{position:absolute!important;right:20px}}.app-footer{background:#030303}.app-footer,.app-footer a{color:#cfa670}.allergens{background-color:#d8d8da;border-radius:50%;color:#3d3d3c;padding:1px 6px}