.elementor-kit-4{--e-global-color-primary:#16181A;--e-global-color-secondary:#A4C639;--e-global-color-text:#2A2D30;--e-global-color-accent:#6F8F1C;--e-global-color-fascia:#E6E7E8;--e-global-color-offwhite:#F4F4F2;--e-global-color-midgrey:#6B6F73;--e-global-color-lightrel:#EEF5D6;--e-global-typography-primary-font-family:"Outfit";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"Outfit";--e-global-typography-accent-font-weight:500;color:#2A2D30;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 h1{color:#16181A;font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 h2{color:#16181A;font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 h3{font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 h4{font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 h5{font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 h6{font-family:"Outfit", Sans-serif;font-weight:700;}.elementor-kit-4 button,.elementor-kit-4 input[type="button"],.elementor-kit-4 input[type="submit"],.elementor-kit-4 .elementor-button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:600;border-radius:999px 999px 999px 999px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1176px;}.e-con{--container-max-width:1176px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:640px){.elementor-kit-4{font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* eat . relish – small custom CSS */
.elementor-widget-heading .elementor-heading-title a{color:inherit}
.eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px}
.eyebrow .elementor-heading-title:before{content:"";width:10px;height:10px;border-radius:50%;background:#A4C639;flex:none}
.elementor-widget-heading.elementor-align-center .eyebrow{justify-content:center}
.tb p,.tb{margin:0}.tb b{color:#A4C639}.tb a{color:inherit}
.elementor-widget-text-editor p:last-child{margin-bottom:0}
.hero-right{position:relative}
.badge5{position:absolute!important;left:-36px;bottom:40px;width:auto!important;padding:18px 22px!important;box-shadow:0 20px 40px rgba(0,0,0,.3);z-index:2}
.chip .elementor-button-text:before{content:"•";color:#6F8F1C;margin-right:8px}
.minb .elementor-heading-title{display:inline-block;background:#EEF5D6;padding:3px 10px;border-radius:99px}
.mcard.feat .minb .elementor-heading-title{background:#A4C639}
.dash ul{list-style:none;margin:6px 0 0;padding:16px 0 0;border-top:1px dashed #d6d8d9}
.mcard.feat .dash ul{border-top-color:#33373A}
.dash li{padding:4px 0 4px 22px;position:relative}
.dash li:before{content:"";position:absolute;left:0;top:15px;width:10px;height:2px;background:#A4C639}
.tag .elementor-button{cursor:default}
.relish-tabs .e-n-tabs-heading{display:inline-flex!important;gap:8px;background:#fff;padding:6px;border-radius:999px;border:1px solid #E6E7E8;width:max-content;max-width:100%;margin-bottom:34px}
.relish-tabs .e-n-tab-title{font-family:Outfit,sans-serif;font-weight:600;font-size:16px;padding:12px 26px;border-radius:999px;border:0!important;background:transparent!important;color:#16181A!important}
.relish-tabs .e-n-tab-title[aria-selected=true]{background:#16181A!important;color:#fff!important}
.relish-tabs .e-n-tab-title .e-n-tab-title-text{color:inherit!important;font:inherit!important}
.relish-tabs .e-n-tabs-content>.e-con{border:0!important;padding:0!important}
.plist .elementor-price-list li{margin:0!important;padding:14px 0!important;border-top:1px solid #E6E7E8}
.plist .elementor-price-list-separator{display:none}
.plist .elementor-price-list-header{gap:20px}
.plist .elementor-price-list-price{white-space:nowrap}
.num .elementor-heading-title{width:46px;height:46px;border-radius:50%;background:#16181A;display:flex;align-items:center;justify-content:center;margin-bottom:8px}
.ph .elementor-heading-title{width:110px;height:110px;border-radius:50%;background:repeating-linear-gradient(45deg,#dfe1e2 0 10px,#e9eaeb 10px 20px);display:flex;align-items:center;justify-content:center}
.ph{flex:none!important;width:auto!important}
.flinks a{color:#2A2D30}.flinks p{margin:0 0 6px}
.relish-nav .elementor-nav-menu--main .elementor-item{padding-top:6px;padding-bottom:6px}
.relish-nav .elementor-menu-toggle{width:48px;height:48px;justify-content:center}
@media(max-width:640px){
 .badge5{left:14px;bottom:14px;padding:12px 16px!important}
 .relish-tabs .e-n-tabs-heading{width:100%;gap:2px;flex-wrap:nowrap!important}
 .relish-tabs .e-n-tab-title{padding:10px 12px;font-size:13px;white-space:nowrap;flex:1 1 auto}
 .person .ph{margin:0 auto}
}
.extras>.e-con:last-child{flex:1 1 0!important;min-width:0;width:auto!important}
.relish-tabs .e-n-tab-title{--n-tabs-title-border-radius:999px;border-radius:999px!important}
.ph .elementor-heading-title{flex:none}
.ph{min-width:110px}
@media(max-width:640px){.relish-tabs .e-n-tabs-heading{display:flex!important}.relish-tabs .e-n-tab-title{flex:1 1 0;min-width:0;justify-content:center}}
.e-grid:has(>.mcard),.e-grid:has(>.svc){grid-template-rows:none!important;grid-auto-rows:auto!important}
@media(max-width:640px){.relish-tabs .e-n-tabs-heading{width:100%!important}.relish-tabs .e-n-tab-title{padding:10px 6px!important;font-size:13px!important;width:auto!important;min-width:0!important;flex:1 1 0!important}}
.relish-map iframe{border-radius:24px;display:block}
.det a{color:inherit}
.relish-form .elementor-field-group .elementor-field{padding:12px 16px}
.relish-form .elementor-message{font-family:Outfit,sans-serif;font-size:17px;font-weight:600}
@media(min-width:1200px){
 .e-con:has(>.chip){flex-wrap:nowrap!important;gap:8px!important}
 .chip .elementor-button{padding:8px 16px!important;font-size:15px!important;white-space:nowrap}
}
.seemore{margin-top:24px}
.relish-nav .elementor-nav-menu--main .sub-menu{border-radius:14px;overflow:hidden;min-width:250px}
.relish-nav .elementor-nav-menu--main .sub-menu a{font-size:16px!important;padding:12px 20px!important}
.pills{margin-top:6px}/* End custom CSS */