#header-bg{background-color:var(--color-primary-500)}.private-events #site-header{background-color:var(--color-primary-200)}#menu-primary a{--tw-border-opacity:1;--tw-bg-opacity:0.3;--tw-text-opacity:1;background-color:rgba(13,16,56,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#menu-primary a:hover{--tw-bg-opacity:1;background-color:rgba(187,138,50,var(--tw-bg-opacity))}#menu-primary a{font-style:italic;font-weight:400}#menu-primary li.reservations a{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(13,16,56,var(--tw-bg-opacity));border-color:rgba(187,138,50,var(--tw-border-opacity));border-width:1px;color:rgba(187,138,50,var(--tw-text-opacity))}#menu-primary li.reservations a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(187,138,50,var(--tw-bg-opacity));color:rgba(13,16,56,var(--tw-text-opacity))}#menu-secondary a{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(13,16,56,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-style:italic;font-weight:400}#menu-secondary a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:rgba(13,16,56,var(--tw-text-opacity))}#menu-secondary li.reservations a{color:#0d1038}#menu-secondary li.reservations a:hover{color:#fff}#drawer-nav{background-color:var(--color-primary-200)}#menu-drawer{--tw-text-opacity:1;color:rgba(13,16,56,var(--tw-text-opacity))}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#0d1038!important}#menus .top-content{--tw-bg-opacity:1;background-color:rgba(89,21,34,var(--tw-bg-opacity))}#menus .top-content a.order_online_link,#menus .top-content a.reservations_link{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(187,138,50,var(--tw-bg-opacity));border-color:rgba(187,138,50,var(--tw-border-opacity));color:rgba(89,21,34,var(--tw-text-opacity));font-style:italic}#events{--tw-bg-opacity:1;background-color:rgba(248,238,211,var(--tw-bg-opacity))}#events .private_events_links{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(89,21,34,var(--tw-bg-opacity));border-color:rgba(89,21,34,var(--tw-border-opacity));color:rgba(248,238,211,var(--tw-text-opacity));font-style:italic;text-transform:uppercase}#events .private_events_links:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(248,238,211,var(--tw-bg-opacity));color:rgba(89,21,34,var(--tw-text-opacity))}.divider{background:url(/wp-content/themes/arp-theme-ada/public/images/divider_royal.892272.jpg) 50%;background-size:cover}footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(89,21,34,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}#footer-form{background:url(/wp-content/themes/arp-theme-ada/public/images/footer_royal.47c371.png);background-position:0 100%;background-repeat:repeat-x}#footer-form input[type=email],#footer-form input[type=text],#footer-form textarea{--tw-bg-opacity:1;background-color:rgba(248,238,211,var(--tw-bg-opacity));font-family:var(--font-body)}#footer-form input[type=email]::placeholder,#footer-form input[type=text]::placeholder,#footer-form textarea::placeholder{--tw-placeholder-opacity:1;color:rgba(13,16,56,var(--tw-placeholder-opacity))}#footer-form .gform_button,#footer-form input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(205,163,74,var(--tw-bg-opacity));border-color:var(--color-primary-400);border-width:1px;color:rgba(255,255,255,var(--tw-text-opacity));cursor:pointer;font-family:var(--font-body);padding-bottom:.5rem;padding-top:.5rem;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#footer-form .gform_button:hover,#footer-form input[type=submit]:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(248,238,211,var(--tw-bg-opacity));border-color:var(--color-cta-color);color:rgba(89,21,34,var(--tw-text-opacity))}h1,h2{font-weight:700}#restaurant_hours{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}