body,#main-content{background-color:#f5f4ee}h1,h2,h3{font-family:"UpstandingPro-ExtraBold";text-transform:uppercase}h4{font-family:"BonVivant-Regular"}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.main-btn{font-family:"UpstandingPro-ExtraBold";text-transform:uppercase}@media only screen and (min-width:980px) and (max-width:1484px){.menu_cta a{background-color:transparent;height:30px;margin-top:36px!important;padding:15px 8px!important;border:3px solid black}}@media only screen and (min-width:1485px){.menu_cta a{background-color:transparent;height:30px;margin-top:23px!important;padding:15px 8px!important;border:3px solid black}}@media only screen and (min-width:981px) and (max-width:1116px){.et_pb_menu ul li a{font-size:16px!important;letter-spacing:initial!important}}.menu_cta a:hover{text-decoration:none!important;background-color:black;color:#fcfaf5!important;opacity:1}.nom-restaurant h4{font-family:"UpstandingPro-ExtraBold"!important;text-transform:uppercase}.menu-concept .sub-menu li{padding:0px!important}.menu-concept .sub-menu{padding:0px!important}@media only screen and (min-width:980px){.menu-concept .sub-menu li a{padding:0px 10px;background-color:transparent!important}}.menu-concept .sub-menu{background-color:#f5f4ee!important;-webkit-box-shadow:none;box-shadow:none;border-top:none!important}.et_mobile_menu .menu-item-has-children>a{font-weight:normal!important;background-color:transparent!important}