h1,h2,h3,h4,h5,h6{overflow-wrap:normal!important}.nav li ul{width:300px!important}#top-menu li li a{padding:10px 10px!important;width:300px!important}.nav li li{line-height:1.6em!important}.et_header_style_left #logo{max-width:70%!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-left:15px;margin-right:15px}#acwp-toolbar-btn:hover,#acwp-toolbar-btn:focus{border-color:#fff!important}@media only screen and (max-width:980px){#main-header{background-color:transparent!important;position:fixed!important;transition:background-color 0.4s ease,box-shadow 0.4s ease!important;box-shadow:none!important}#main-header .nav li a,#main-header .logo-container{color:white!important}#main-header.scrolled{background-color:#000000!important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}#main-header.scrolled .nav li a{color:white!important}#page-container{padding-top:100px}}.et_pb_gutters1 .et_pb_column,.et_pb_gutters1 .et_pb_column .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column,.et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module{margin-bottom:10px!important}@media only screen and (min-width:981px){#main-header.scrolled{}}@media only screen and (width:1024px){.pad-left{padding-left:30px!important}}@media (min-width:1024px) and (max-width:1280px){.et_header_style_left .logo_container{position:absolute;height:100%;width:30%}div#et-top-navigation{padding-left:0px!important}#top-menu li{display:inline-block;font-size:14px;padding-right:10px}#top-menu li a{font-weight:300!important}}@media screen and (max-width:1240px){.et_pb_row.et_pb_row_1.et_pb_gutters3{padding:15px 20px}.et_pb_row.et_pb_row_2.et_pb_gutters3{padding:15px 20px}.et_pb_column.et_pb_column_4_4.et_pb_column_6.et_pb_css_mix_blend_mode_passthrough.et-last-child{padding:15px 20px}.et_pb_row.et_pb_row_5.et_pb_gutters3{padding:15px 20px}}@media screen and (max-width:1024px){#shareables{padding-right:25px!important}}@media only screen and (min-width:768px) and (max-width:1024px){.et_pb_row.et_pb_row_1.et_pb_gutters3{padding-right:20px}}@media only screen and (min-width:768px) and (max-width:1024px){#appetizers,#salads,#signatures{padding-right:20px}}@media only screen and (width:1024px){#appetizers,#salads,#signatures{padding-right:25px;padding-left:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.page-id-50328,#salads{padding-right:20px}}@media only screen and (width:1024px){.page-id-50328 #appetizers,.page-id-50328 #salads,.page-id-50328 #entrees{padding-right:25px;padding-left:25px}}@media only screen and (min-width:768px) and (max-width:1024px){.page-id-49971 #salads,.page-id-49971 #entrees,.page-id-49971 #desserts{padding-right:20px}}@media only screen and (width:1024px){.page-id-49971 #shareables,.page-id-49971 #rawbar,.page-id-49971 #salads,.page-id-49971 #entrees,.page-id-49971 #grille,.page-id-49971 #sides,.page-id-49971 #desserts,.page-id-49971 #dessert-cocktails{padding-left:35px;padding-right:25px}}@media only screen and (width:1024px){.page-id-50230 #cocktails{padding-left:25px;padding-right:25px}}.cf7-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:15px;font-family:"Lucida Grande",sans-serif;font-family:Inter,sans-serif}.cf7-row label{position:relative;font-size:16px;font-weight:500;color:rgb(0,0,0)}.cf7-row input:not(.wpcf7-submit){height:2.5em!important}.cf7-row input,.cf7-row textarea{line-height:1.4em;border:1px solid #b8bdc9!important;padding:6px;margin-top:12px;font-size:16px!important}.cf7-row input:focus:not([name="subscribe-checkbox"]),.cf7-row textarea:focus{border-color:#2e69ff!important;border-width:2px;box-shadow:0 0 0 3px rgba(46,105,255,.25)}.cf7-row input[aria-required]:focus,.cf7-row textarea[aria-required]:focus{border-color:#e15353}.wpcf7-response-output{border:none!important;color:#e15353;font-size:14px}.cf7-row input~.wpcf7-not-valid-tip,.cf7-row textarea~.wpcf7-not-valid-tip{position:absolute;right:0;top:15px;font-size:10px;background:#ff3200;color:#ffffff;padding:0px 15px;line-height:12px}.cf7-row .recaptcha .wpcf7-not-valid-tip{position:absolute;right:0;top:15px;font-size:10px;background:#ff3200;color:#ffffff;padding:0px 15px;line-height:12px}.wpcf7-form-control-wrap{position:unset!important}.cf7-row .required-mark{color:#e15353}.cf7-row .field-description{font-size:0.9em;color:#464d5f;margin-top:10px;display:block;font-weight:400}.cf7-column{flex:1;min-width:250px}.cf7-column-half{flex:0 0 50%;flex-basis:50%}.cf7-column-narrow{min-width:100px}.cf7-full-width{width:100%}.wpcf7-form-control-wrap input[type="text"],.wpcf7-form-control-wrap input[type="email"],.wpcf7-form-control-wrap input[type="tel"],.wpcf7-form-control-wrap textarea{width:100%;box-sizing:border-box}.cf7-row .wpcf7-submit{background:#4a5361!important;border:#4a5361!important;border-radius:5px!important;color:#ffffff!important;cursor:pointer;font-family:"Titillium Web",sans-serif;font-size:16px;font-weight:bold;float:left!important;padding:9px 15px}.cf7-row .wpcf7-submit:focus{border:#4a5361!important}.wpcf7-acceptance label{display:flex;justify-content:center;align-items:center;gap:8px}.wpcf7-acceptance input{padding:0!important;margin:0!important;width:20px;height:20px;cursor:pointer}.wpcf7-acceptance a,.notice a{text-decoration:underline!important;color:#00e!important}.rm-box-shadow{box-shadow:0 4px 4px rgba(87,100,126,.21)}span.wpcf7-list-item{display:block;margin-left:0}.wpcf7-acceptance label{justify-content:start}.wpcf7-list-item{display:flex;align-items:center}.wpcf7-list-item input{margin-top:0px;margin-right:10px}.margin-0 h2{margin:0;font-weight:700}.rm-contact-form{background-image:url("https://horizonsmodernkitchen.com/wp-content/uploads/2026/07/contact-form-background.webp"),url("https://horizonsmodernkitchen.com/wp-content/uploads/2026/07/horizon-contact-form-logo.webp");background-size:cover 50px;background-repeat:no-repeat;padding-top:220px}.rm-contact-form form{width:95%;margin:0 auto;background-color:#FFF}