@font-face{font-family:'Noto Sans';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notosans/v27/o-0IIpQlx3QUlC5A4PNr5TRF.ttf) format('truetype')}@font-face{font-family:'Noto Sans';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notosans/v27/o-0NIpQlx3QUlC5A4PNjXhFVZNyE.ttf) format('truetype')}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v21/ga6Kaw1J5X9T9RW6j9bNfFImajC-.ttf) format('truetype')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/notoserif/v21/ga6Iaw1J5X9T9RW6j9bNfFcWbQ.ttf) format('truetype')}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/notoserif/v21/ga6Law1J5X9T9RW6j9bNdOwzfReedA.ttf) format('truetype')}body{font-family:'Noto Sans',sans-serif;background-image:url(../img/bg.png)}body,html{height:100%}.anchor{display:block;position:relative;top:-90px;visibility:hidden}.full-home{min-height:100%;height:100%;background:url(../img/full.jpg) center center;background-attachment:fixed;margin-bottom:-90px}.full-home .pre-presentation{width:100%;height:90%;min-height:90%;display:table}.full-home .presentation{width:100%;height:100%;min-height:100%;color:#fff;display:table-cell;vertical-align:middle}.full-home .presentation .wrap{float:none;margin:0 auto;width:436px}.full-home .presentation h2{text-align:center;font-family:'Noto Serif',serif;font-weight:400;text-transform:uppercase;letter-spacing:3px}.full-home .presentation h2 span{display:block}.full-home .presentation h2 .culture{font-size:40px}.full-home .presentation h2 .traditional{font-size:56px;font-style:italic}.full-home .presentation h2 .culinary{font-size:40px}.full-home .presentation h2 .innovative{font-size:48px;font-weight:700}.full-home .presentation hr{height:4px;background-color:#fff;margin-top:40px;margin-bottom:40px;margin-left:10px;margin-right:10px}.full-home .presentation p{text-align:center;display:block;font-size:24px}.navbar-default{background-color:#121212;border:0;border-top-right-radius:0;border-top-left-radius:0;margin-bottom:0;height:90px}.navbar-default .navbar-header .language-button{display:none;width:62px;height:55px;margin-top:0;margin-right:10px}.navbar-default .navbar-header .language-button .dropdown-menu{background-color:#121212;width:85px;min-width:85px;margin-top:-8px;left:50%;right:auto;text-align:center;transform:translate(-50%,0)}.navbar-default .navbar-header .language-button .dropdown-menu>li>a:focus,.navbar-default .navbar-header .language-button .dropdown-menu>li>a:hover{background-color:#121212}.navbar-default .navbar-header .navbar-toggle{border:0;width:62px;height:55px;margin-right:0;margin-top:0}.navbar-default .navbar-header .navbar-toggle:focus,.navbar-default .navbar-header .navbar-toggle:hover{background-color:#121212}.navbar-default .navbar-header .navbar-toggle .icon-bar{background-color:#fff;width:40px;height:3px}.navbar-default .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:7px}.navbar-default .navbar-collapse{border-top:0;padding-left:0;padding-right:0;margin-top:-8px}.navbar-default .navbar-collapse.in{background-color:#121212}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#000;font-weight:700;color:#fff}.navbar-default .navbar-nav>li>a{font-size:14px;color:#fff;text-decoration:none;text-transform:uppercase;padding-top:35px;padding-bottom:35px}.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>li>a.lang-logo{position:relative;margin-left:30px}.navbar-default .navbar-nav>li>a.lang-logo img{position:absolute;top:25px;left:-30px;width:40px;height:auto}.navbar-default .navbar-nav>li .dropdown-menu{left:auto;right:0!important;background-color:#121212;top:99%}.navbar-default .navbar-nav>li .dropdown-menu>li:focus,.navbar-default .navbar-nav>li .dropdown-menu>li:hover{color:#fff;background-color:#121212}.navbar-default .navbar-nav>li .dropdown-menu>li>a{font-weight:700;color:#fff}.navbar-default .navbar-nav>li .dropdown-menu>li>a:focus,.navbar-default .navbar-nav>li .dropdown-menu>li>a:hover{color:#fff;background-color:#121212}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#121212}@media (min-width:982px){.navbar-default .navbar-nav{float:right!important}}.navbar-default .navbar-brand{padding:0}.navbar-default .navbar-brand .logo-img{max-width:211px}.navbar-default.navbar-fixed-bottom{border-top:0}.home .section{margin-top:60px;padding-top:80px}.home h2{font-family:'Noto Serif',serif;font-size:32px;font-weight:700;letter-spacing:1px;color:#000;text-transform:uppercase}.home h3{font-size:21px;font-weight:700;color:#000;text-transform:uppercase}.home p{font-size:16px;color:#707070}.home #us{margin-top:120px}.home #us .default_title{margin-bottom:30px}.home #us .default_subtext{margin-bottom:60px}.home #us .besides-box{margin-bottom:40px}.home #us .besides-box .default_subtitle{margin-top:10px}.home #ambient .default_title{margin-bottom:30px}.home #ambient .default_subtitle{margin-bottom:20px}.home #ambient .default_subtext{margin-bottom:50px}.home #ambient .ambient-gallery-box{margin-bottom:30px}.home #meals .default_title{margin-bottom:30px}.home #meals .default_subtitle{margin-bottom:20px}.home #meals .default_subtext{margin-bottom:50px}.home #meals .meal-box{margin-bottom:20px}.home #meals .meal-box h3{font-size:21px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;margin-bottom:20px}.home #location .default_title{margin-bottom:30px}.home #location .default_subtitle{margin-bottom:20px}.home #location .default_subtext:last-child{margin-bottom:50px}.home #contact .default_subtext{margin-bottom:40px}.home #contact .message_box{margin-top:30px}.home #contact form{margin-top:30px}.home #contact form textarea{resize:vertical}.map .embed-responsive-map{padding-bottom:28%}.meals-banner{margin-top:90px;background-position:center center;background-repeat:no-repeat;background-size:cover}.meals-banner.meals-default-banner{background-image:url(../img/meals.jpg)}.meals-banner .pre-text-box{display:table;min-height:318px;width:100%}.meals-banner .pre-text-box .text-box{display:table-cell;vertical-align:middle}.meals-banner .pre-text-box .text-box .default_title{text-shadow:0 0 10px rgba(0,0,0,.74);margin-top:0;font-family:'Noto Serif',serif;font-size:40px;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:700}.meals-banner .pre-text-box .text-box .default_subtitle{text-shadow:0 0 10px rgba(0,0,0,.74);font-size:25px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}.meals-banner .pre-text-box .text-box .default_subtext{text-shadow:0 0 10px rgba(0,0,0,.74);font-size:20px;color:#fff;text-align:center}.meals-navbar{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#fff}.meals-navbar .list-inline{padding-top:15px;padding-bottom:15px;margin-bottom:0;text-align:center}.meals-navbar .list-inline li a{font-size:13px;color:#000;text-transform:uppercase;padding-left:12px;padding-right:12px}.meals-navbar .list-inline li.active a{font-weight:700}.meals-navbar .panel-group{margin-bottom:0}.meals-navbar .panel-group .panel-default{border:0}.meals-navbar .panel-group .panel-default.panel{box-shadow:none}.meals-navbar .panel-group .panel-default.panel>.list-group:first-child .list-group-item:first-child,.meals-navbar .panel-group .panel-default.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:1px solid #000}.meals-navbar .panel-group .panel-default>.panel-heading{border:0;background-color:#fff}.meals-navbar .panel-group .panel-default .panel-title a{text-decoration:none;text-transform:uppercase}.meals-navbar .panel-group .panel-default .panel-title a.collapsed .fa-minus{display:none}.meals-navbar .panel-group .panel-default .panel-title a.collapsed .fa-plus{display:inherit}.meals-navbar .panel-group .panel-default .panel-title a .fa-minus{display:inherit}.meals-navbar .panel-group .panel-default .panel-title a .fa-plus{display:none}.meals-navbar .panel-group .panel-default .panel-collapse .list-group-item{border:0;border-top:1px solid #000;border-bottom:1px solid #000}.meals-navbar .panel-group .panel-default .panel-collapse .list-group-item a{font-size:15px;color:#000;text-transform:uppercase;padding-left:15px;padding-right:15px}.meals-navbar .panel-group .panel-default .panel-collapse .list-group-item.active a{font-weight:700}.meals-navbar .panel-group .panel-default .panel-heading+.panel-collapse>.list-group,.meals-navbar .panel-group .panel-default .panel-heading+.panel-collapse>.panel-body{border:0}.meals-navbar .panel-group.fixed-top{position:fixed;left:0;right:0;top:56px;z-index:1000000}.meals{padding-top:70px}.meals .meal-category .meal-category-box{margin-bottom:50px}.meals .meal-category .meal-category-box .default_title{font-family:'Noto Serif',serif;font-size:32px;font-weight:700;letter-spacing:1px;color:#000;text-transform:uppercase;text-align:center}.meals .meal-category .meal-category-box .default_subtitle{font-size:21px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;margin-bottom:30px}.meals .meal-category .meal-category-box img{margin-bottom:25px}.meals .meal-category .meal-category-box .default_subtext{font-size:16px;color:#707070;text-align:center}.meals .meal-category .meal-category-box .list-inline{margin-top:20px;text-align:center}.meals .meal-category .meal-category-box .list-inline li{font-size:16px;color:#707070}.meals .meal-category .meal-category-box .list-inline li a{font-size:16px;color:#707070;text-transform:uppercase}.meals .meal-subcategory .banner-subcategory{min-height:146px;display:table;margin-bottom:60px}.meals .meal-subcategory .banner-subcategory:not(:first-child){margin-top:60px}.meals .meal-subcategory .banner-subcategory .text-box{display:table-cell;vertical-align:middle;background-position:center center;background-repeat:no-repeat;background-size:cover}.meals .meal-subcategory .banner-subcategory .text-box .default_title{text-shadow:0 0 10px rgba(0,0,0,.74);margin-top:0;font-size:30px;font-family:'Noto Serif',serif;color:#fff;text-align:center;text-transform:uppercase}.meals .meal-subcategory .meal-subcategory-box{margin-bottom:40px}.meals .meal-subcategory .meal-subcategory-box .default_title{font-size:18px;font-weight:700;color:#000;text-transform:uppercase;text-align:center}.meals .meal-subcategory .meal-subcategory-box .default_subtext{font-size:16px;color:#707070;text-align:center}.meals .meal-subcategory .meal-subcategory-box .default_price{font-size:20px;font-weight:700;color:#707070;text-align:center}.footer{background-color:#000;padding-top:40px;padding-bottom:40px;margin-top:60px}.footer h3{font-size:21px;color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:20px}.footer .list-inline{margin-bottom:40px}.footer .footer-delivery li{margin-bottom:20px}.copyright{background-color:#fff;color:#707070;font-size:16px;padding-top:15px;padding-bottom:10px}.copyright a{color:#707070}.copyright .habilis{text-align:right}@media (max-width:767px){.copyright .copy,.copyright .habilis{text-align:center}.copyright .habilis{margin-top:10px}}@media (max-width:980px){.full-home{margin-bottom:-56px}.navbar-default{z-index:100000;height:56px}.navbar-default .navbar-brand{margin-left:26px}.navbar-default .navbar-brand .logo-img{max-width:146px}.navbar-default .navbar-header .language-button{display:block}.navbar-default .navbar-header .language-button .btn-warning{background-color:#121212;border:0}.navbar-default .navbar-header .language-button .btn-warning.active,.navbar-default .navbar-header .language-button .btn-warning:active,.navbar-default .navbar-header .language-button .open>.dropdown-toggle.btn-warning{background-color:#121212}.navbar-default .navbar-collapse{width:200px;float:right;padding-left:25px;padding-right:25px;background-color:#121212;border:0;z-index:100001;box-shadow:none}.navbar-default .navbar-collapse .navbar-nav>li.dropdown{display:none}.navbar-default .navbar-collapse .navbar-nav>li>a{text-align:right;padding-top:15px;padding-bottom:15px}.meals-banner{margin-top:56px}}@media (min-device-width:980px) and (max-device-width:991px){.navbar-default .navbar-nav>li>a{font-size:12px}.nav>li>a{padding:10px 9px}}@media (max-device-width:441px){.full-home .presentation .wrap{margin:0;width:100%}.full-home .presentation h2 .culture{font-size:30px}.full-home .presentation h2 .traditional{font-size:35px}.full-home .presentation h2 .culinary{font-size:30px}.full-home .presentation h2 .innovative{font-size:38px}.full-home .presentation p{font-size:18px}.footer{text-align:center}}@media (max-device-width:320px){.full-home .presentation h2 .culture{font-size:26px}.full-home .presentation h2 .traditional{font-size:28px}.full-home .presentation h2 .culinary{font-size:28px}.full-home .presentation h2 .innovative{font-size:30px}.full-home .presentation p{font-size:18px}}