/********* Compiled - Do not edit *********/
:root{--color-primary:#f42c2c;--color-gradient-start:#f42c2c;--color-gradient-stop:#ff0000;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Lato;font-weight:400;line-height:1.53em;font-size:15px;color:#67615d;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:Poppins;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:interface;font-weight:300;line-height:1.2em;font-size:52px;color:#000000;}.h2,h2{font-family:interface;font-weight:300;line-height:1.2em;font-size:42px;color:#000000;}.h3,h3{font-family:interface;font-weight:300;line-height:1.2em;font-size:38px;color:#000000;}.h4,h4{font-family:interface;font-weight:300;line-height:1.2em;font-size:34px;color:#000000;}.h5,h5{font-family:interface;font-weight:300;line-height:1.2em;font-size:20px;color:#222222;}.h6,h6{font-family:Herr Von Muellerhoff;font-weight:400;line-height:1.2em;font-size:18px;color:#000000;}.main-header .navbar-brand{max-width:220px !important;}.titlebar-inner h1{}.titlebar-inner p{}#content{background-color:#333333;}@media ( min-width: 1200px ){.main-header .is-stuck{background:rgb(0, 0, 0) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a, .mainbar-wrap.is-stuck .header-module .ld-module-trigger, .mainbar-wrap.is-stuck .main-nav > li > a, .mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a{color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .mainbar-wrap.is-stuck .header-module .nav-trigger .bar{background-color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .header-module .ld-module-trigger-icon, .mainbar-wrap.is-stuck .header-module .ld-module-trigger-txt{color:inherit !important;}.mainbar-wrap.is-stuck .ld-module-search-visible-form .ld-search-form input{border-color:rgb(255, 255, 255) !important;}.mainbar-wrap.is-stuck .social-icon:not(.branded):not(.branded-text) a:hover, .mainbar-wrap.is-stuck .main-nav > li > a:hover, .mainbar-wrap.is-stuck .header-module .lqd-custom-menu > li > a:hover{color:rgb(255, 50, 50) !important;}}@media screen and (max-width: 1199px){.main-header .navbar-header{background:rgba(0, 0, 0, 0);}body[data-mobile-nav-style=classic] .navbar-collapse, body[data-mobile-nav-style=minimal] .navbar-collapse{color:rgb(255, 255, 255);}ul.nav.main-nav > li > a, ul.nav.main-nav > li > a:hover, .main-nav .children > li.active > a, .main-nav .children > li.current-menu-item > a, .main-nav .children > li.current-menu-ancestor > a, .main-nav .children > li:hover > a, .nav-item-children > li.active > a, .nav-item-children > li.current-menu-item > a, .nav-item-children > li.current-menu-ancestor > a, .nav-item-children > li:hover > a{color:inherit !important;}ul.nav.main-nav > li > a{border-color:rgba(255, 255, 255, 0.17);}}.header-module .iconbox h3 {
font-size: 18px !important;
}
.iconbox .iconbox-icon-container img, .iconbox .iconbox-icon-container object, .iconbox .iconbox-icon-container > svg {
position: relative;
z-index: 2;
height: 50px;
}
p {
margin-bottom: 0.5em;
}
.db-restaurant-menu-price {
padding-left: 5px;
font-size: 30px !important;
color: #dd0d0d !important;
float: none;
}
.db-restaurant-menu-description {
font-size: 15px;
line-height: 1.3;
}
.db-restaurant-menu-name-with-price::after {
visibility: hidden;
}
.taptap-by-bonfire ul li a {
padding: 8px 0;
}
.taptap-header-bg-image, .taptap-header, .taptap-menu-button-wrapper, .taptap-search-button-wrapper, .taptap-logo-wrapper {
    background-color: transparent;
}
.mobile-logo-default {
visibility: hidden !important;
}
.nav-trigger.collapsed .bar:first-child, .nav-trigger.collapsed .bar:last-child, .nav-trigger.collapsed .bar:nth-child(2) {
visibility: hidden;
}
.nav-trigger .bars {
visibility: hidden !important;
}
.awsm-job-item {
background: #fff;
padding: 35px;
}
.awsm-selectric .label {
font-size: 18px;
}
.ld-shop-topbar {
visibility: hidden;
margin-bottom: 0px;
}
.woocommerce .woocommerce-breadcrumb {
visibility: hidden;
}
.woocommerce div.product .product_title {
margin-bottom: .3703703704em;
font-size: 80px;
font-weight: 700;
}
.woocommerce .ld-sp-info h3 a {
color: #000;
font-size: 31px;
}
.awsm-job-more {
font-size: 13px !important; 
margin-top: 20px;
}
.awsm-job-specification-item {
font-size: 20px !important; 
line-height: 1.3;
}
.blog-single-title {
font-size: 70px !important;
}
.ld-sf [type=email] {
padding: 0 1em;
font-size: 23px;
}
.iconbox h3 {
display: inline-block;
margin: 0em;
font-size: 24px;
line-height: 1em;
}
.header-module .iconbox h3 {
margin-bottom: 0px !important;
}
.h4, h4{
margin: 0;
color: #000000 !important;
}
h3 {
color: #222;
font-size: 26px;
font-weight: 700;
margin: 1em 0;
padding-bottom: 0px !important;
border-bottom: none !important;
}
.wpb_content_element.db-restaurant-menu {
font-size: 40px !important;
line-height: 1 !important;
}
.navbar-brand img {
transition: opacity 0.3s, visibiliy 0.3s;
max-width: 220px;
}
.ld-sf--button-inside.ld-sf--button-naked [type=submit] {
padding-right: 2em;
}
.tabs-nav a {
padding: 10px 20px 10px 0px !important;
}
.tabs-nav {
margin-bottom: 1em !important;
}
.db-restaurant-menu-label {
display: inline;
padding: .2em .6em .3em;
font-size: 16px !important;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}