.elementor-668 .elementor-element.elementor-element-f35dcc2{--display:flex;--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;border-style:solid;--border-style:solid;border-width:1px 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#d9d9d9;--border-color:#d9d9d9;--border-radius:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-668 .elementor-element.elementor-element-ad62bba{text-align:center}.elementor-668 .elementor-element.elementor-element-ad62bba .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:600;color:var(--e-global-color-7711e49)}.elementor-668 .elementor-element.elementor-element-c348053{text-align:center}.elementor-668 .elementor-element.elementor-element-c348053 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;color:#585858}.elementor-668 .elementor-element.elementor-element-30ce05a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-668 .elementor-element.elementor-element-db43708 .acf-repeater-item:not(:last-child){margin-bottom:20px}@media(max-width:1366px){.elementor-668 .elementor-element.elementor-element-f35dcc2{--padding-top:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px}.elementor-668 .elementor-element.elementor-element-ad62bba .elementor-heading-title{font-size:35px}}@media(max-width:1200px){.elementor-668 .elementor-element.elementor-element-f35dcc2{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-ad62bba .elementor-heading-title{font-size:28px}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-f35dcc2{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:0px}.elementor-668 .elementor-element.elementor-element-ad62bba{padding:0 16px 0 0}.elementor-668 .elementor-element.elementor-element-c348053{padding:0 16px 0 0}}.np-meals-slider{position:relative !important;overflow:visible !important}.np-meals-slider .np-meals-swiper,.np-meals-slider .swiper{overflow:hidden !important}.np-meals-slider .np-hero-native,.np-meals-slider .swiper{height:auto !important;min-height:0 !important}.np-meals-slider .swiper{padding-bottom:0 !important}.np-meals-slider .swiper-pagination{position:relative !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;margin-top:20px !important;margin-bottom:0 !important;display:flex !important;justify-content:center !important;align-items:center !important;gap:16px !important;z-index:9 !important;pointer-events:auto !important}.np-meals-slider .swiper-pagination-bullet{width:20px !important;height:20px !important;border:1px solid #bebebe !important;background:#fff !important;border-radius:999px !important;opacity:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;box-sizing:border-box !important;transform:none !important}.np-meals-slider .swiper-pagination-bullet:before{content:none !important}.np-meals-slider .swiper-pagination-bullet:after{content:none !important}.np-meals-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff !important;border-color:#bebebe !important}.np-meals-slider .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"" !important;width:10px !important;height:10px !important;border-radius:999px !important;background:#111 !important;display:block !important}.np-meals-slider .swiper-pagination.swiper-pagination-lock{display:none !important}.np-meals-slider .elementor-swiper-button{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;z-index:20 !important;width:44px !important;height:44px !important;border-radius:999px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:rgba(17,17,17,.65) !important;color:#fff !important;box-shadow:0 10px 24px rgba(0,0,0,.18) !important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);cursor:pointer !important;pointer-events:auto !important;transition:background .15s ease,transform .15s ease,opacity .15s ease !important}.np-meals-slider .elementor-swiper-button:hover{background:rgba(17,17,17,.78) !important}.np-meals-slider .elementor-swiper-button i{font-size:18px !important;line-height:1 !important}.np-meals-slider .elementor-swiper-button i,.np-meals-slider .elementor-swiper-button svg{display:none !important}.np-meals-slider .elementor-swiper-button:before{content:"" !important;width:15px !important;height:15px !important;display:block !important;background-color:currentColor !important;-webkit-mask-repeat:no-repeat !important;-webkit-mask-position:center !important;-webkit-mask-size:contain !important;mask-repeat:no-repeat !important;mask-position:center !important;mask-size:contain !important}.np-meals-slider .elementor-swiper-button-prev:before{-webkit-mask-image:url("/wp-content/uploads/2025/10/Vector-3.svg") !important;mask-image:url("/wp-content/uploads/2025/10/Vector-3.svg") !important}.np-meals-slider .elementor-swiper-button-next:before{-webkit-mask-image:url("/wp-content/uploads/2025/10/Vector-2.svg") !important;mask-image:url("/wp-content/uploads/2025/10/Vector-2.svg") !important}.np-meals-slider .elementor-swiper-button-prev{left:12px !important}.np-meals-slider .elementor-swiper-button-next{right:12px !important}@media (min-width:1025px){.np-meals-slider .elementor-swiper-button-prev{left:-14px !important}.np-meals-slider .elementor-swiper-button-next{right:-14px !important}}.np-meals-slider .elementor-swiper-button.elementor-swiper-button-disabled{opacity:.25 !important;pointer-events:none !important}.np-meals-slider .elementor-swiper-button.swiper-button-lock{display:none !important}.np-meals-slider.np-prev-hidden .elementor-swiper-button-prev{opacity:0 !important;pointer-events:none !important}.np-meals-slider .swiper-pagination{display:none!important}