.elementor-119225 .elementor-element.elementor-element-794b59e{--display:flex;--width:100%;--min-height:380px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-119225 .elementor-element.elementor-element-794b59e::before{filter:brightness( 83% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-119225 .elementor-element.elementor-element-794b59e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-119225 .elementor-element.elementor-element-421b149 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-119225 .elementor-element.elementor-element-045761b{--display:flex;--width:720px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119225 .elementor-element.elementor-element-32e4daa{text-align:center;}.elementor-119225 .elementor-element.elementor-element-47d45ac{text-align:center;}.elementor-119225 .elementor-element.elementor-element-47d45ac .elementor-heading-title{font-size:39px;font-weight:bold;text-shadow:0px 0px 5px rgba(88.2251751781063, 119.39667358398437, 2.439851405755003, 0.62);color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-119225 .elementor-element.elementor-element-7c0f7d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119225 .elementor-element.elementor-element-0670d36{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-119225 .elementor-element.elementor-element-0670d36:not(.elementor-motion-effects-element-type-background), .elementor-119225 .elementor-element.elementor-element-0670d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-215f46f );}.elementor-119225 .elementor-element.elementor-element-24b2386{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-119225 .elementor-element.elementor-element-24b2386:not(.elementor-motion-effects-element-type-background), .elementor-119225 .elementor-element.elementor-element-24b2386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e8c86 );}.elementor-119225 .elementor-element.elementor-element-21124e3{--display:flex;--width:33.3333%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-119225 .elementor-element.elementor-element-21124e3:not(.elementor-motion-effects-element-type-background), .elementor-119225 .elementor-element.elementor-element-21124e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5e8c86 );}.elementor-119225 .elementor-element.elementor-element-d7c4984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#6EC1E4;transition:width 87ms ease;}body.elementor-page-119225:not(.elementor-motion-effects-element-type-background), body.elementor-page-119225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}@media(min-width:1025px){body.elementor-page-119225:not(.elementor-motion-effects-element-type-background), body.elementor-page-119225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-119225 .elementor-element.elementor-element-794b59e{--min-height:340px;}.elementor-119225 .elementor-element.elementor-element-47d45ac > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-119225 .elementor-element.elementor-element-47d45ac .elementor-heading-title{font-size:32px;}.elementor-119225 .elementor-element.elementor-element-7c0f7d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-119225 .elementor-element.elementor-element-0670d36{--width:100%;}.elementor-119225 .elementor-element.elementor-element-24b2386{--width:100%;}.elementor-119225 .elementor-element.elementor-element-21124e3{--width:100%;}}@media(max-width:767px){.elementor-119225 .elementor-element.elementor-element-794b59e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-119225 .elementor-element.elementor-element-045761b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-119225 .elementor-element.elementor-element-47d45ac .elementor-heading-title{font-size:23px;line-height:1em;}}/* Start custom CSS for container, class: .elementor-element-794b59e */.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img{flex:0 0 auto;width:170px!important;margin:0!important}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img img{width:170px!important;height:auto!important;display:block}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-text>.elementor-element{margin:0!important;width:100%}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-eyebrow p{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;color:#E2702A!important;margin:0 0 10px!important;text-align:left}
.elementor-119225 .elementor-element.elementor-element-794b59e .elementor-heading-title{font-family:Inter,sans-serif!important;font-size:46px!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1!important;color:#1D1D1F!important;text-align:left!important;margin:0!important;text-shadow:none!important}
@media(max-width:1024px){.elementor-119225 .elementor-element.elementor-element-794b59e .elementor-heading-title{font-size:38px!important}}
@media(max-width:767px){.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img img{width:110px!important}.elementor-119225 .elementor-element.elementor-element-794b59e .elementor-heading-title{font-size:28px!important;text-align:center!important}.elementor-119225 .elementor-element.elementor-element-794b59e .as-eyebrow p{text-align:center;font-size:12px!important}}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-title-split{display:none!important}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-title-main,.elementor-119225 .elementor-element.elementor-element-794b59e .as-title-date{display:block}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-title-date{white-space:nowrap}
@media(max-width:767px){.elementor-119225 .elementor-element.elementor-element-794b59e .as-title-date{white-space:normal}}
/* chef size */
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img img{width:320px!important}
@media(max-width:1024px){.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img img{width:250px!important}}
@media(max-width:767px){.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img img{width:180px!important}}
/* chef steam */
@keyframes asSteamA{0%{opacity:0;transform:translate(-50%,6px) scale(.7,.5) skewX(0deg)}25%{opacity:1}60%{transform:translate(calc(-50% + 4px),-18px) scale(1,1) skewX(-8deg)}100%{opacity:0;transform:translate(calc(-50% + 8px),-40px) scale(1.25,1.2) skewX(6deg)}}
@keyframes asSteamB{0%{opacity:0;transform:translate(-50%,6px) scale(-.7,.5) skewX(0deg)}25%{opacity:1}60%{transform:translate(calc(-50% - 4px),-20px) scale(-1,1) skewX(8deg)}100%{opacity:0;transform:translate(calc(-50% - 8px),-44px) scale(-1.25,1.2) skewX(-6deg)}}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img{position:relative}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img .elementor-widget-container{position:relative}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img::before,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img::after,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img .elementor-widget-container::after{content:"";position:absolute;top:9%;left:72%;width:5%;height:14%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 64'%3E%3Cpath d='M12 62C3 52 18 44 10 33 4 25 15 16 11 3c8 10-1 20 6 29 7 10-4 19 3 30z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center bottom/contain;filter:blur(1.2px);transform-origin:50% 100%;opacity:0;pointer-events:none;z-index:3;animation:asSteamA 3.4s ease-out infinite}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img::after{left:77%;animation-name:asSteamB;animation-delay:1.1s}
.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img .elementor-widget-container::after{left:74.5%;animation-delay:2.2s}
@media(prefers-reduced-motion:reduce){.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img::before,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img::after,.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-chef-img .elementor-widget-container::after{display:none}}
/* title closer */
@media(min-width:1025px){.elementor-119225 .elementor-element.elementor-element-794b59e .as-hero-text{margin-left:-48px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c0f7d6 *//* apple menu layout */
.elementor-119225 .elementor-element.elementor-element-7c0f7d6{background:transparent!important;padding:8px 24px 80px!important;flex-direction:row!important;flex-wrap:wrap!important;gap:20px!important;justify-content:center!important;align-items:stretch!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 *{font-family:Inter,sans-serif}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card{flex:0 1 calc(550px - 10px)!important;width:auto!important;max-width:calc(50% - 10px)!important;background:#fff!important;border-radius:22px;padding:36px!important;box-shadow:0 2px 12px rgba(0,0,0,.05);display:block!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card>.elementor-element{margin:0!important;padding:0!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title b{font-family:Inter,sans-serif!important;font-size:30px!important;font-weight:700!important;letter-spacing:-.02em;line-height:1.1!important;color:#1D1D1F!important;margin:0 0 8px!important;text-align:left!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-widget-text-editor p{font-family:Inter,sans-serif!important;font-size:16px!important;line-height:1.5!important;color:#1D1D1F!important;margin:0!important;text-align:left!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-widget-text-editor p:has(> b){font-size:12px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;color:#0D8DBC!important;margin:20px 0 4px!important;padding-top:18px;border-top:1px solid #E5E5EA}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-widget-text-editor p:has(> b):first-child{border-top:0;padding-top:0;margin-top:16px!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-widget-text-editor p b{font-weight:700!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info{flex:0 1 1100px!important;width:auto!important;max-width:100%!important;background:#fff!important;border-radius:22px;padding:24px 32px!important;box-shadow:0 2px 12px rgba(0,0,0,.05);flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:16px 24px!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info>.elementor-element{margin:0!important;width:auto!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-image{order:0;flex:0 0 72px}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-image img{width:72px!important;height:auto!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor{order:1;flex:1 1 300px!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor h4,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor h5,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor em{font-family:Inter,sans-serif!important;font-style:normal!important;text-align:left!important;margin:0!important;line-height:1.45!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor h4{font-size:17px!important;font-weight:600!important;color:#1D1D1F!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor h5{font-size:13px!important;font-weight:400!important;color:#6E6E73!important;margin-top:6px!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor h5 br:first-child,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor hr,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor p{display:none!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .as-btn-primary{order:2}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .as-btn-secondary{order:3}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-primary .elementor-button,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-secondary .elementor-button{font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;border-radius:980px!important;padding:12px 22px!important;line-height:1!important;border:0!important;box-shadow:none!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-primary .elementor-button{background:#0D8DBC!important;color:#fff!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-primary .elementor-button:hover{background:#0B7BA4!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-secondary .elementor-button{background:#F5F5F7!important;color:#0D8DBC!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-btn-secondary .elementor-button:hover{background:#E8E8ED!important}
@media(max-width:767px){.elementor-119225 .elementor-element.elementor-element-7c0f7d6{padding:4px 16px 56px!important}.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card{flex:1 1 100%!important;max-width:100%!important;padding:26px 22px!important}.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title b{font-size:26px!important}.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info{padding:22px!important;text-align:left}.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info .elementor-widget-text-editor{flex:1 1 calc(100% - 96px)!important}}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-menu-info{box-shadow:0 2px 14px rgba(120,70,20,.07)!important}
/* post nav */
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav{order:3;flex:0 1 1100px!important;width:auto!important;max-width:100%!important;margin:4px 0 0!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .elementor-post-navigation{display:flex;justify-content:space-between}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .elementor-post-navigation__link a{display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__prev--label,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__next--label{font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#0D8DBC!important;text-transform:none!important;letter-spacing:0}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__arrow-wrapper{font-size:22px!important;color:#0D8DBC!important;line-height:1}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav a:hover .post-navigation__prev--label,.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav a:hover .post-navigation__next--label{text-decoration:underline}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .elementor-post-navigation__separator-wrapper{display:none}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__arrow-wrapper{display:none!important}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__prev--label::before{content:"‹";font-size:22px;margin-right:8px;position:relative;top:1px}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-postnav .post-navigation__next--label::after{content:"›";font-size:22px;margin-left:8px;position:relative;top:1px}
/* meal icons */
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title{display:flex!important;align-items:center;gap:12px}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .as-meal-card .elementor-heading-title::before{content:"";flex:0 0 42px;width:42px;height:42px;border-radius:50%;background-color:#E6F4FA;background-repeat:no-repeat;background-position:center;background-size:22px}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .elementor-element-0670d36 .elementor-heading-title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230D8DBC' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E")}
.elementor-119225 .elementor-element.elementor-element-7c0f7d6 .elementor-element-24b2386 .elementor-heading-title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230D8DBC' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 2v20M4 2v5a3 3 0 0 0 6 0V2M17 22V2c-2.2 1-3.5 4-3.5 7.5H17'/%3E%3C/svg%3E")}/* End custom CSS */
/* Start custom CSS *//* page gradient */
body.elementor-page-119225 [data-elementor-type="wp-post"]{background:linear-gradient(180deg,#EDEDF0 0%,#E6E6EA 40%,#CDCDD4 100%)!important}/* End custom CSS */