*{margin:0;padding:0;box-sizing:border-box}html,body{margin:0;padding:0;width:100%;font-family:Poppins,sans-serif;color:#333;scroll-behavior:smooth}ul{list-style:none}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{width:100%;height:100%;overflow-x:hidden;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:#fff;scroll-behavior:smooth}#root{min-height:100vh;width:100%;display:flex;flex-direction:column}.app{flex:1;width:100%;display:flex;flex-direction:column}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}.navigation-top{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;padding:0 55px;background:transparent;transition:all .3s ease;height:85px}.scrolled{background:#1f1f1f;padding:10px 60px;box-shadow:0 2px 20px #0000001a;height:70px}.navigation-logo img{height:100px;transition:height .3s ease}.navigation-top.scrolled .navigation-logo img{height:70px}.navigation-nav{display:flex;align-items:center;gap:30px}.navigation-nav .nav-home{color:#c60000;font-weight:500}.navigation-nav a:hover,.navigation-nav .nav-link:hover{color:#c60000}.navigation-nav .nav-link{color:#fff}.navigation-nav a,.nav-link{color:#fff;text-decoration:none;font-size:15px;cursor:pointer}.navigation-button{background:#c60000;border:none;padding:12px 28px;border-radius:30px;color:#fff;cursor:pointer;transition:all .3s ease}.navigation-top.scrolled .navigation-button{padding:8px 24px;font-size:14px}.nav-dropdown{position:relative}.nav-link{cursor:pointer;padding-right:16px;position:relative}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer}.hamburger span{width:26px;height:3px;background:#c60000;border-radius:2px}.mobile-menu{position:fixed;top:0;left:-100%;width:100%;max-width:426px;height:100vh;background:#fff;z-index:3000;padding:20px;transition:left .4s ease;box-shadow:4px 0 30px #00000026}.mobile-menu.open{left:0}.mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.mobile-header img{height:38px}.mobile-header button{width:38px;height:38px;border-radius:50%;background:transparent;color:#c60000;font-size:18px;border:none;cursor:pointer}.mobile-header button:hover{background:#c60000;color:#fff}.mobile-nav{display:flex;flex-direction:column;gap:30px}.mobile-link{font-size:17px;font-weight:600;color:#c60000;text-decoration:none;cursor:pointer}.mobile-parent{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;color:#111;cursor:pointer}.mobile-parent span{width:26px;height:26px;border-radius:50%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:13px}.mobile-parent span.rotate{transform:rotate(180deg)}.mobile-submenu{margin-top:12px;padding-left:10px;display:flex;flex-direction:column;gap:10px}.mobile-submenu a{font-size:14px;color:#666;text-decoration:none}.mobile-btn{margin-top:30px;width:100%;padding:14px 0;border-radius:30px;background:#c60000;color:#fff;font-size:15px;border:none;cursor:pointer}.mobile-parent:hover,.mobile-parent:active,.mobile-parent:focus-within{color:#c60000}.mobile-submenu a{padding:6px 8px;border-radius:6px;transition:background .3s ease,color .3s ease}.mobile-submenu a:hover,.mobile-submenu a:active{background:#f6f1e6;color:#c60000}.mobile-link:hover,.mobile-link:active{color:#1f1f1f}.mobile-btn:hover,.mobile-btn:active{background:#1f1f1f}@media(max-width:768px){.navigation-top,.navigation-top.scrolled{padding:12px 24px;height:70px}.navigation-logo img,.navigation-top.scrolled .navigation-logo img{height:50px}.hamburger{display:flex}.navigation-nav{display:none}}@media(min-width:769px){.mobile-menu{display:none}}.mobile-logo-top{display:none}@media(max-width:768px){.mobile-logo-top{display:block;margin-bottom:20px}.mobile-logo-top img{height:45px}}.popup-overlay{position:fixed;inset:0;background-color:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .3s ease}.popup-overlay.show{opacity:1;visibility:visible}.popup-overlay.hide{opacity:0;visibility:hidden}.popup-container{background:#fffffff7;border-radius:10px;max-width:530px;height:450px;width:90%;position:relative;box-shadow:0 20px 60px #00000075;transition:transform .3s ease}.popup-container.slide-up{transform:translateY(0);animation:slideUp .3s ease}.popup-container.slide-down{transform:translateY(100px);animation:slideDown .3s ease}@keyframes slideUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100px);opacity:0}}.popup-close{position:absolute;top:15px;right:20px;background:none;border:none;font-size:30px;cursor:pointer;color:#c60000;opacity:.7;transition:opacity .3s;z-index:10}.popup-close:hover{opacity:1}.popup-content{padding:20px;color:#c60000}.popup-layout{display:flex;gap:30px;align-items:center;height:400px}.popup-image-side{flex:0 0 35%;display:flex;align-items:center;justify-content:center;background:transparent}.popup-image{width:100%;height:auto;max-width:220px;border-radius:16px;display:block;object-fit:cover}.popup-form-side{flex:0 0 60%}.popup-title{font-size:28px;font-weight:700;margin-bottom:15px;line-height:1.3;text-align:left}.popup-subtitle{font-size:16px;text-align:left;margin-bottom:30px;opacity:.9;line-height:1.5}.form-group{margin-bottom:20px;position:relative}.popup-input{width:100%;padding:14px 15px;border:2px solid rgba(0,0,0,.2);background:#fffffff2;border-radius:10px;font-size:16px;transition:all .3s;box-sizing:border-box;font-family:inherit}.popup-input:focus{outline:none;border-color:#c60000;background:#fff;box-shadow:0 0 0 3px #c6000033}.popup-input.error-input{border:2px solid #c60000;background:#ffe6e6}.popup-error-message{color:#c60000;font-size:12px;margin-top:5px;display:block;text-align:left}.submit-button{width:100%;padding:14px;background:linear-gradient(135deg,#c60000,#8b0000);color:#fff;border:none;border-radius:10px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s;text-transform:uppercase;letter-spacing:1px;font-family:inherit;margin-top:10px}.submit-button:hover{background:#c60000;transform:translateY(-2px);box-shadow:0 5px 15px #0003}.submit-button:active{transform:translateY(0)}.submit-button:disabled{background:#999;cursor:not-allowed;transform:none}@media(max-width:768px){.popup-container{max-width:95%;height:auto;width:92%}.popup-layout{flex-direction:column;gap:20px;height:auto;align-items:center;justify-content:center}.popup-image-side{flex:0 0 auto;width:100%;display:flex;justify-content:center;align-items:center;margin-top:10px}.popup-image{max-width:180px;width:auto;height:auto}.popup-form-side{flex:0 0 auto;width:100%;text-align:center}.popup-content{padding:20px 18px}.popup-title{font-size:24px;text-align:center;margin-bottom:12px}.popup-subtitle{font-size:14px;text-align:center;margin-bottom:24px;padding:0 5px}.popup-input{padding:12px 14px;font-size:15px}.submit-button{font-size:16px;padding:12px}.popup-close{top:12px;right:15px;font-size:28px}.popup-error-message{font-size:11px;text-align:center}}@media(max-width:480px){.popup-container{width:90%;max-width:90%}.popup-title{font-size:20px}.popup-content{padding:18px 15px}.popup-image{max-width:140px}.popup-subtitle{font-size:12px;margin-bottom:20px}.popup-input{padding:10px 12px;font-size:14px}.submit-button{font-size:14px;padding:10px}.popup-layout{gap:15px}.popup-error-message{font-size:10px}}.footer{background:#1f1f1f;color:#cfd8d6;padding:80px 80px 30px;position:relative}.footer-container{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:60px}.footer-brand{display:flex;flex-direction:column;align-items:flex-start}.footer-logo-img{width:160px;margin-bottom:12px;margin-top:-36px;object-fit:contain}.footer-brand p{font-size:14px;line-height:1.7;margin-bottom:20px;margin-top:-26px;color:#cfd8d6}.footer-contact span{display:block;font-size:14px;margin-bottom:10px}.footer-links h4,.footer-newsletter h4{font-size:18px;color:#fff;margin-bottom:15px}.footer-links a{display:block;text-decoration:none;color:#cfd8d6;font-size:14px;margin-bottom:15px;transition:color .3s ease}.footer-links a:hover{color:#c60000}.footer-newsletter p{font-size:14px;margin-bottom:18px}.social-media-heading{margin-top:30px}.footer-socials{display:flex;gap:12px;margin-bottom:26px}.footer-socials span{width:36px;height:36px;background:#373535;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .3s ease}.footer-socials span:hover{background:#c60000}.footer-input{display:flex;background:#fff;border-radius:40px;overflow:hidden}.footer-input input{flex:1;border:none;outline:none;padding:14px 20px;font-size:14px}.footer-input input::-webkit-outer-spin-button,.footer-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.footer-input input[type=number]{-moz-appearance:textfield;appearance:textfield}.footer-input button{background:#c60000;border:none;width:56px;color:#fff;font-size:18px;cursor:pointer;transition:background .3s ease}.footer-input button:hover:not(:disabled){background:#e80200}.footer-input button:disabled{opacity:.7;cursor:not-allowed}.footer-bottom{margin-top:60px;border-top:1px solid rgba(255,255,255,.1);padding-top:20px;text-align:center;font-size:12px;letter-spacing:2px;color:#a5b1af}@media(max-width:1024px){.footer-container{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer{padding:18px 20px 20px}.footer-container{grid-template-columns:1fr;gap:15px}.footer-input{width:100%}.footer-logo-img{margin-top:0}.footer-brand p{margin-top:-13px}.social-media-heading{margin-top:25px}}.contact-page{min-height:100vh;background:linear-gradient(135deg,#171717,#343333)}.contact-container{max-width:1200px;margin:0 auto;padding:100px 20px;display:flex;gap:60px;align-items:center;justify-content:space-between;flex-wrap:wrap}.contact-form-section{flex:1;min-width:320px;max-width:100%;display:flex;justify-content:center}.contact-form{width:100%;max-width:520px;background:#ffffff0d;padding:40px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:20px;box-sizing:border-box}.contact-info-section{flex:1;min-width:320px;max-width:100%}.form-row{display:flex;gap:16px;width:100%}.form-group{flex:1;display:flex;flex-direction:column;gap:6px;width:100%}.form-group label{font-size:13px;color:#d1d5db}.form-group input,.form-group textarea{width:100%;padding:12px 16px;border-radius:25px;border:none;background:#e5e7eb;font-size:14px;outline:none;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:all .3s ease}.form-group input.error-input,.form-group textarea.error-input{border:2px solid #c60000;background:#ffe6e6}.error-message{color:#c60000;font-size:12px;margin-top:4px;margin-left:12px}input[type=tel]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=tel]{-moz-appearance:textfield;appearance:textfield}.form-group input::placeholder,.form-group textarea::placeholder{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;color:#9ca3af}.form-group textarea{border-radius:12px;min-height:120px;resize:none}.submit-btn{background-color:#c60000;color:#fff;border:none;padding:14px;border-radius:30px;font-size:14px;font-weight:600;cursor:pointer;margin-top:10px;transition:.3s;width:100%}.submit-btn:hover{background-color:#c60000da}.submit-btn:disabled{background-color:#999;cursor:not-allowed}.contact-title{font-size:34px;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.3}.contact-description{color:#9ca3af;line-height:1.6;margin-bottom:30px;font-size:15px}.info-card{margin-top:20px;width:100%;box-sizing:border-box}.info-title{font-size:16px;font-weight:600;color:#fff;margin-bottom:20px}.info-item.with-icon{display:flex;flex-direction:row;align-items:flex-start;gap:14px;margin-bottom:18px;width:100%;box-sizing:border-box}.info-item.with-icon .info-icon{flex-shrink:0;width:24px;height:24px;font-size:24px!important;color:#c60000;margin-top:2px}.info-item.with-icon .info-label{color:#e5e7eb;font-size:15px;line-height:1.5;flex:1;word-break:break-word}.info-item{margin-bottom:18px}.info-label{color:#d1d5db;font-size:14px}.info-value{color:#9ca3af;font-size:14px}.info-divider{width:100%;border-top:1px dashed rgba(255,255,255,.854);margin:25px 0}.download-buttons{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.store-image{width:150px;height:45px;object-fit:contain;transition:transform .2s ease}.store-image:hover{transform:scale(1.02)}.info-row{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.info-item.info-box{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1;min-width:200px}.icon-circle{width:50px;height:50px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-circle .info-icon{font-size:24px!important;color:#fff}.info-item.info-box>div{display:flex;flex-direction:column;gap:4px}.info-item.info-box .info-label{font-size:13px;color:#9ca3af}.info-item.info-box .info-value{font-size:15px;font-weight:500;color:#fff}@media(max-width:768px){.contact-container{flex-direction:column;gap:40px;padding:60px 20px}.contact-form-section{min-width:auto;width:100%}.contact-form{padding:30px 24px;max-width:100%}.form-row{flex-direction:column;gap:20px}.form-group{width:100%}.form-group input,.form-group textarea{width:100%;box-sizing:border-box}.contact-title{font-size:28px}.contact-info-section{min-width:auto;width:100%}.info-row{flex-direction:column;gap:20px}.info-item.with-icon{gap:12px}.info-item.with-icon .info-label{font-size:14px}.download-buttons{justify-content:center}.submit-btn{width:100%}}@media(max-width:480px){.contact-title{font-size:24px}.contact-container{padding:40px 16px}.contact-form{padding:24px 16px}.contact-form-section{min-width:auto;width:100%}.form-group input,.form-group textarea{padding:10px 14px;font-size:13px}.icon-circle{width:44px;height:44px}.icon-circle .info-icon{font-size:20px!important}.store-image{width:120px;height:40px}.info-item.with-icon .info-label{font-size:13px}}.info-icon{flex-shrink:0}.contact-page,.contact-container,.contact-form-section,.contact-info-section,.info-card,.info-item{overflow-x:hidden;word-break:break-word;box-sizing:border-box}@media(max-width:380px){.contact-container{padding:30px 12px}.contact-form{padding:20px 12px}.form-group input,.form-group textarea{padding:10px 12px}.info-item.with-icon{gap:10px}.info-item.with-icon .info-label{font-size:12px}.store-image{width:100px;height:35px}}.page-loader{height:80vh;background:#fff;display:flex;align-items:center;justify-content:center}.hero{position:relative;min-height:80vh;padding:120px 60px 40px;color:#fff;overflow:hidden;background-color:#000}.hero-bg-static{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:100%}.herotext{position:relative;z-index:5;max-width:680px;margin-top:90px}.herotext p{font-size:16px;line-height:1.6;color:#e0e0e0}@media(max-width:992px){.hero{min-height:70vh;padding:110px 40px 40px}.herotext h2{font-size:52px}.herotext{max-width:550px;margin-top:70px}}@media(max-width:768px){.hero{min-height:70vh;padding:100px 30px 50px}.hero-bg-static{background-size:cover;background-position:center center}.herotext h2{font-size:42px}.herotext{margin-top:50px;max-width:100%}.herotext .highlight-bg{height:20px;bottom:6px}}@media(max-width:640px){.hero{min-height:90vh;padding:90px 24px 40px}.herotext h2{font-size:36px;line-height:1.2}.herotext{margin-top:40px}.herotext h4{font-size:16px}.highlight-bg{height:18px!important;bottom:4px!important}}@media(max-width:480px){.hero{min-height:70vh;padding:85px 20px 40px}.herotext h2{font-size:32px}.herotext{margin-top:35px}.hero-bg-static{background-size:cover;background-position:center center}.hero-overlay{background:linear-gradient(90deg,#000c,#00000080,#0000004d)}}@media(max-width:380px){.hero{min-height:65vh;padding:80px 16px 35px}.herotext h2{font-size:28px}.herotext{margin-top:30px}.herotext h4{font-size:14px}.highlight-bg{height:16px!important;bottom:3px!important}}@media(min-width:1400px){.hero{min-height:85vh}.herotext h2{font-size:72px}.herotext{max-width:780px}}*{box-sizing:border-box;margin:0;padding:0}.page-loader{height:90vh;background:#fff}.hero{position:relative;min-height:100vh;padding:120px 60px 40px;color:#fff;overflow:hidden;background-color:#000}.hero-bg-motion{position:absolute;inset:0;background-size:cover;background-position:center;will-change:transform;backface-visibility:hidden}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#000000bf,#0006,#00000026);z-index:1}.herotext,.herobutton{position:relative;z-index:5}.herotext h4:before{content:"●";color:#c60000;margin-right:6px}.heroround-text{display:flex;flex-direction:column;margin-left:14px}.heroround-text p{margin:0;line-height:1.7;font-size:14px}.herotext{max-width:680px;margin-top:90px}.herotext h2{position:relative;font-size:64px;line-height:1.15}.herotext .highlight{position:relative;display:inline-block;z-index:1;color:#fff}.herotext .highlight:before{display:none}.highlight-bg{position:absolute;left:-6px;bottom:8px;height:22px;background:#c60000;z-index:-1}.herotext span{color:#fff}.herobutton{display:flex;gap:28px;margin-top:30px}.getstarted-btn{background:#fff;color:#000;padding:10px 30px;border-radius:50px;border:none;cursor:pointer;transition:background .3s ease,color .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.getstarted-btn span{font-size:16px;font-weight:500}.getstarted-btn .btn-icon{font-size:16px;transition:transform .3s ease;margin-top:6px}.getstarted-btn:hover{background:#c60000;color:#fff}.getstarted-btn:hover .btn-icon{transform:translate(5px)}.heroround{display:flex;align-items:center}.heroround img{width:56px;height:56px;border-radius:50%;border:3px solid #ffffff;margin-left:-18px}.herostats{position:absolute;right:90px;bottom:90px;display:grid;grid-template-columns:repeat(2,190px);gap:30px;height:400px;z-index:2}.stat-0{margin-top:-30px}.stat-1{margin-top:0}.stat-2{margin-top:-30px}.stat-3{margin-top:0}.stat h3{font-size:30px;font-weight:700;line-height:1;margin-bottom:12px}.stat p{font-size:16px;opacity:.85}.stat{padding:26px;border-radius:22px}.stat.dark{background:#1f1f1f;height:200px;width:200px;padding:60px}.stat.light{background:#f6f1e6;color:#000;height:200px;width:200px;padding:60px}.stat{position:relative}.stat-icon{position:absolute;top:22px;right:22px;width:34px;height:34px;object-fit:contain;z-index:10;background:none}@media(max-width:768px){.hero{min-height:auto;height:auto;overflow:hidden;padding:100px 24px 60px}.hero-bg-motion{position:absolute;inset:0;background-size:cover;background-position:center;will-change:transform;backface-visibility:hidden;width:100%;max-width:100%;overflow:hidden}.herotext h2{font-size:38px}.herotext{margin-top:20px}.herostats{position:relative;margin-top:70px;z-index:9;display:flex;flex-direction:column;right:unset;bottom:unset;gap:20px;height:auto;width:100%}.stat-0,.stat-1,.stat-2,.stat-3{margin-top:0!important}.stat{width:100%;max-width:280px;padding:20px;text-align:left;height:auto;margin:0 auto 20px;position:relative}.stat.light,.stat.dark{padding:35px 20px;width:100%;max-width:330px;height:auto;margin:0 auto 20px;display:block}.stat:last-child{margin-bottom:0}.stat h3{font-size:28px;margin-bottom:8px}.stat p{font-size:14px;line-height:1.4}.herobutton{display:flex;flex-direction:column}.heroround{margin-left:10px}.getstarted-btn{max-width:300px;padding:10px 20px}.herotext .highlight-bg{height:18px;bottom:6px}}@media(max-width:360px){.herotext h2{font-size:31px}}.logoipsum{width:100%;background:#f6f1e6;padding:27px 0;overflow:hidden;position:relative}.logoipsum:before,.logoipsum:after{content:"";position:absolute;top:0;width:300px;height:100%;z-index:2}.logoipsum:before{left:0;background:linear-gradient(to right,#f6f1e6 0%,transparent 90%)}.logoipsum:after{right:0;background:linear-gradient(to left,#f6f1e6 0%,transparent 100%)}.logo-track{display:flex;align-items:center;gap:160px;width:max-content;animation:logoScroll 30s infinite;will-change:transform}.logoipsum:hover .logo-track{animation-play-state:paused}.logo-track img{height:80px;transition:all .3s ease;cursor:pointer}.logo-track img:hover{transform:scale(1.08)}@keyframes logoScroll{0%{transform:translate(0)}8%{transform:translate(-4%)}12%{transform:translate(-6%)}20%{transform:translate(-10%)}24%{transform:translate(-12%)}32%{transform:translate(-16%)}36%{transform:translate(-18%)}44%{transform:translate(-22%)}48%{transform:translate(-24%)}56%{transform:translate(-28%)}60%{transform:translate(-30%)}68%{transform:translate(-34%)}72%{transform:translate(-36%)}80%{transform:translate(-40%)}84%{transform:translate(-42%)}92%{transform:translate(-46%)}to{transform:translate(-50%)}}@media(max-width:1024px){.logo-track{gap:120px}}@media(max-width:768px){.logo-track{gap:90px}.logo-track img{height:42px}.logoipsum:before,.logoipsum:after{width:80px}.logoipsum:before{background:linear-gradient(to right,#f6f1e6 0%,transparent 70%)}.logoipsum:after{background:linear-gradient(to left,#f6f1e6 0%,transparent 70%)}}@media(max-width:480px){.logo-track{gap:70px}.logo-track img{height:60px}.logoipsum:before,.logoipsum:after{width:60px}.logoipsum:before{background:linear-gradient(to right,#f6f1e6 0%,transparent 60%)}.logoipsum:after{background:linear-gradient(to left,#f6f1e6 0%,transparent 60%)}}.nutritiousmeals{background:#fff;padding:50px 5%}.nm-container{display:flex;flex-direction:column;gap:30px;max-width:1300px;margin:0 auto}.nm-row{display:flex;width:100%;gap:40px}.nm-row-second{gap:40px}.nm-title-wrapper{flex:2;display:flex;flex-direction:column}.nm-subtitle{display:flex;align-items:center;gap:8px;color:#888;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-bottom:15px}.check-box{width:22px;height:22px;border:2px solid #e82000;color:#e82000;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:13px;font-weight:700}.nm-title{font-size:34px;font-weight:700;color:#1f1f1f;line-height:1.2;margin:0;max-width:800px}.committed:before{content:"";position:absolute;left:0;bottom:8px;width:100%;height:18px;background:#e82000;z-index:-1}.nm-title span{color:#e82000;padding:0 3px;font-weight:700}.nm-paragraph-wrapper{flex:1;display:flex;flex-direction:column;gap:20px}.nm-desc{color:#666;line-height:1.6;font-size:16px;margin-left:-30px;max-width:500px}.nm-checks{display:flex;gap:30px;margin-left:-30px}.nm-check{display:flex;align-items:center;gap:8px;font-weight:500;color:#555}.check-box{width:18px;height:18px;border:2px solid #e82000;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:4px}.nm-buttons-wrapper{flex:.5;display:flex;flex-direction:column;margin-left:-9px}.nm-features{display:flex;flex-direction:column;gap:12px}.nm-button-group{width:100%}.nm-pill{position:relative;padding:14px 25px;border-radius:40px;border:none;background:transparent;color:#1f1f1f;font-size:16px;font-weight:500;cursor:pointer;text-align:left;overflow:hidden;z-index:1;width:fit-content;min-width:300px;display:flex;align-items:center;gap:12px}.pill-icon{font-size:20px;color:#e82000;z-index:2;position:relative}.nm-pill.selected .pill-icon{color:#fff}.nm-pill:before{content:"";position:absolute;inset:0;background:#1f1f1f;transform:translate(-110%);transition:transform .45s ease;border-radius:40px;z-index:-1}.nm-pill.selected:before{transform:translate(0)}.nm-pill.selected{color:#fff}.nm-image-wrapper-container{flex:1;display:flex;flex-direction:column}.nm-image-section{width:100%}.nm-images{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;gap:20px}.nm-images img{width:220%;max-width:600px;height:250px;object-fit:cover;border-radius:30px}.nm-image-section.double .nm-images{gap:20px}.nm-image-section.double .nm-images .nm-image-wrapper{flex:1;width:50%}.nm-image-section.double .nm-images img{width:100%;max-width:100%;height:250px;object-fit:cover}.nm-image-wrapper{position:relative}.nm-mobile-image-container{margin-top:15px;width:100%}.nm-mobile-images{display:flex;flex-direction:column;gap:15px;width:100%}.nm-mobile-image-wrapper{position:relative;width:100%}.nm-mobile-image-wrapper img{width:100%;height:auto;max-height:250px;object-fit:cover;border-radius:20px}.nm-mobile-call-card-overlay{position:absolute;left:30px;bottom:30px;background:#fff;padding:18px 22px;border-radius:16px;display:flex;align-items:center;gap:14px;box-shadow:0 15px 30px #0000001a;z-index:2;cursor:pointer;transition:transform .3s ease}.nm-mobile-call-card-overlay:hover{transform:scale(1.05)}.nm-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#e82000;cursor:pointer;z-index:3;transition:all .35s ease}.play-pulse{position:absolute;inset:0;border-radius:50%;animation:playPulse 1.6s infinite}@keyframes playPulse{0%{opacity:1;box-shadow:0 0 #ff3d3dcc}70%{opacity:0;box-shadow:0 0 0 12px #ff7a3d00}to{opacity:0}}.nm-play-btn:hover{background:#e82000;color:#fff;transform:translate(-50%,-50%) scale(1.05)}.nm-call-card{position:absolute;left:80px;bottom:50px;background:#fff;padding:18px 22px;border-radius:16px;display:flex;align-items:center;gap:14px;box-shadow:0 15px 30px #0000001a;z-index:2;cursor:pointer;transition:transform .3s ease}.nm-call-card:hover{transform:scale(1.05)}.call-icon{width:40px;height:40px;border-radius:50%;background:#e82000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.call-text strong{font-size:15px;color:#1f1f1f}.call-text p{margin:2px 0 0;font-size:13px;color:#777}@media(max-width:900px){.nutritiousmeals{padding:60px 6%}.nm-row{flex-direction:column;gap:30px}.nm-title{font-size:32px;max-width:100%}.nm-pill{width:100%;min-width:auto}.nm-images img{max-width:100%;height:280px}.nm-call-card{left:30px;bottom:30px;transform:scale(.9)}.nm-checks{flex-wrap:wrap;gap:20px}}@media(max-width:768px){.nutritiousmeals{padding:40px 5%}.nm-title{font-size:28px;line-height:1.3}.nm-desc{margin-left:0;font-size:15px}.nm-checks{margin-left:0;gap:15px}.nm-check{font-size:14px}.nm-pill{padding:12px 20px;font-size:14px;min-width:auto;width:100%}.pill-icon{font-size:18px}.nm-row-second{flex-direction:column;gap:20px}.nm-buttons-wrapper{margin-left:0;width:100%}.nm-image-wrapper-container{display:none}.nm-mobile-image-container{margin-top:12px}.nm-mobile-image-wrapper img{max-height:220px}.nm-play-btn{width:50px;height:50px;font-size:16px}.nm-mobile-call-card-overlay{left:20px;bottom:20px;padding:12px 16px}.nm-mobile-call-card-overlay .call-icon{width:35px;height:35px;font-size:16px}.nm-mobile-call-card-overlay .call-text strong{font-size:13px}.nm-mobile-call-card-overlay .call-text p{font-size:12px}}@media(max-width:480px){.nutritiousmeals{padding:40px 6%}.nm-title{font-size:32px;line-height:1.15}.nm-subtitle,.nm-desc{font-size:14px}.nm-checks{flex-direction:row;gap:50px}.nm-check{font-size:14px}.check-box{width:16px;height:16px;font-size:11px}.nm-pill{padding:10px 18px;font-size:14px;gap:10px}.pill-icon{font-size:16px}.nm-mobile-image-wrapper img{max-height:180px;border-radius:15px}.nm-play-btn{width:40px;height:40px;font-size:14px}.nm-mobile-call-card-overlay{left:15px;bottom:15px;padding:10px 12px}.nm-mobile-call-card-overlay .call-icon{width:30px;height:30px;font-size:14px}.nm-mobile-call-card-overlay .call-text strong{font-size:12px}.nm-mobile-call-card-overlay .call-text p{font-size:11px}}.committed{position:relative;color:#000!important;padding:0 5px;z-index:1;display:inline-block;font-weight:700}.committed:before{display:none}.dot{width:8px;height:8px;background-color:#e82000;border-radius:50%;display:inline-block}.dietary{padding:50px 7%;background:#f6f1e6}.dietary-text{text-align:center;max-width:760px;margin:0 auto 40px}.dietary-subtitle{display:flex;justify-content:center;align-items:center;gap:10px;color:gray;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;font-size:16px}.dietary-subtitle:before{content:"";width:10px;height:10px;background:#e82000;border-radius:50%}.dietary-text h2{font-size:36px;font-weight:700;color:#1f1f1f;margin-bottom:16px;position:relative}.dietary-text h2 span{color:#1f1f1f;position:relative;z-index:1;color:#e82000}.dietary-text h2 span:before{content:"";position:absolute;left:-1px;bottom:20px;width:calc(50% + 0px);height:18px;background:#fff;z-index:-1}.dietary-text p{color:#777;line-height:1.6}.underline-bar{position:absolute;bottom:-5px;left:0;height:4px;background:#e82000;width:0%}.dietary-content{display:flex;gap:20px;align-items:normal}.dietary-image-card{position:relative;border-radius:30px;overflow:hidden;flex:0 0 340px;height:450px}.dietary-image-card img{width:100%;height:100%;object-fit:cover}.dietary-overlay{position:absolute;inset:0;background:linear-gradient(to top,#1f1f1ff2,#1f1f1f19);padding:30px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.dietary-overlay-content{transform:translateY(0);transition:transform .4s ease-in-out}.dietary-image-card:hover .dietary-overlay-content{transform:translateY(-20px)}.dietary-overlay h4{font-size:20px;margin-bottom:10px}.dietary-overlay p{font-size:14px;margin-bottom:0;opacity:.9}.dietary-btn{background:#fff;color:#1f1f1f;border:none;padding:14px 28px;border-radius:30px;font-weight:600;cursor:pointer;transform:translateY(100%);opacity:0;transition:all .4s ease-in-out;margin-top:10px}.dietary-image-card:hover .dietary-btn-hover{transform:translateY(0);opacity:1}.dietary-right{display:flex;flex-direction:column;gap:44px;flex:1}.play-btn{transition:all .3s ease}.play-btn:hover{background:#e82000;color:#fff}.dietary-features{display:grid;grid-template-columns:1fr 1fr;gap:25px;height:187px}.feature-box{border-radius:24px;padding:30px}.feature-box.dark{background:#1f1f1f;color:#fff}.feature-box.light{background:#fff;color:#1f1f1f}.feature-icon{font-size:26px;margin-bottom:12px;display:inline-block}.feature-box h6{font-size:18px;margin-bottom:8px}.feature-box p{font-size:14px;opacity:.85}.dietary-video{position:relative;border-radius:30px;overflow:hidden;width:100%;height:218px;cursor:pointer}.dietary-video img{width:100%;height:100%;object-fit:cover}.play-btn{position:absolute;left:30px;bottom:30px;margin:0;width:70px;height:70px;background:#fff;color:#e82000;border-radius:50%;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.play-btn-animated{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #ff7a2fb3}70%{box-shadow:0 0 0 20px #ff7a2f00}to{box-shadow:0 0 #ff7a2f00}}@media(max-width:1000px){.dietary-content{flex-direction:column}.dietary-image-card{flex:0 0 auto;width:100%;max-width:100%;margin:0 auto}.dietary-features{grid-template-columns:1fr}.dietary-video{height:260px}.dietary-right{display:flex;flex-direction:column}.dietary-features{display:flex;flex-direction:column;height:auto}.feature-box{width:100%}}@media(min-width:768px)and (max-width:1000px){.dietary-image-card{max-width:100%;height:420px;margin:0 auto}}@media(max-width:768px){.dietary-text h2 span:before{height:14px;bottom:6px}.dietary-image-card{height:350px}.dietary-image-card img{height:100%;object-fit:cover}.dietary-text h2 .underline-bar{height:14px;bottom:6px}.dietary-video{height:260px}.dietary-features{gap:20px}}@media(max-width:480px){.dietary-text h2 span:before{height:24px;bottom:9px;left:-5px;width:calc(63% + 0px)}.dietary-text h2{font-size:32px;line-height:1.15}.dietary-subtitle{font-size:14px}.dietary-text h2 .underline-bar{height:24px;bottom:70px}.dietary-btn{padding:7px 28px;width:200px}.dietary-image-card{height:300px}.feature-box{padding:25px}}@media(min-width:319px){.dietary-text h2 span:before{width:calc(100% + 2px)}.dietary-text h2 .underline-bar{width:100%}}.catering{padding:46px 7%;background:#fff;position:relative}.catering-text{text-align:center;max-width:760px;margin:0 auto 60px;position:relative}.catering-header-wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.catering-arrow{position:absolute;left:-126px;top:41%;transform:rotate(-37deg);width:160px;height:auto;display:inline-block}.catering-subtitle{display:flex;justify-content:center;align-items:center;gap:0px;color:#999;letter-spacing:2px;text-transform:uppercase;margin-bottom:0;font-size:16px;font-weight:500}.catering-subtitle:before{content:"";width:10px;height:10px;background:#c60000;border-radius:50%;margin-right:8px}.catering-text h2{font-size:42px;font-weight:700;color:#1f1f1f;margin-bottom:20px;margin-top:5px;line-height:1.2}.catering-text h2 .delicious{color:#1f1f1f;position:relative;display:inline-block;z-index:1}.catering-text h2 .delicious:before{content:"";position:absolute;left:0;bottom:8px;width:0;height:20px;background:#e0e0e0;z-index:-1}.catering-text h2 .delicious.animate-bar:before{width:100%}.catering-text h2 .every-occasion{color:#c60000;display:block;margin-top:5px}.catering-description{color:#777;line-height:1.8;font-size:16px;max-width:600px;margin:0 auto}.catering-thunder{position:absolute;right:262px;top:10%;transform:translateY(-50%);width:50px;height:50px;vertical-align:middle}.catering-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.catering-card{position:relative;border-radius:24px;overflow:hidden;height:300px;cursor:pointer;background-color:#1f1f1f}.catering-card.green{background-color:#000}.catering-card.orange{background-color:#c60000}.catering-card.black{background-color:#0f2a26}.catering-card img.card-bg-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.catering-card.default-show-image img.card-bg-image{opacity:1}.catering-card.default-show-image:hover img.card-bg-image,.catering-card.default-hide-image img.card-bg-image{opacity:0}.catering-card.default-hide-image:hover img.card-bg-image{opacity:1}.card-overlay{position:absolute;inset:0;background:transparent;padding:35px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;pointer-events:none}.catering-card.default-show-image .card-overlay{background:linear-gradient(to top,#1f1f1f,#212121b3,#1f1f1f4d)}.catering-card.default-hide-image:hover .card-overlay{background:linear-gradient(to top,#1f1f1f,#1f1f1fb3,#1f1f1f4d)}.catering-card.default-hide-image .card-overlay{background:transparent}.catering-card.default-hide-image .card-overlay h3,.catering-card.default-hide-image .card-overlay p{color:#fff}.card-overlay h3{font-size:24px;margin-bottom:12px;transform:translateY(0);transition:transform .4s ease-in-out;font-weight:600;line-height:1.3}.card-overlay p{font-size:15px;margin-bottom:0;opacity:.9;transform:translateY(0);line-height:1.6;color:#ffffffe6}.card-number-button{position:absolute;top:25px;right:25px;padding:8px 16px;border-radius:8px;background:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px #00000026;z-index:20;pointer-events:auto}.card-number-button:hover{box-shadow:0 6px 20px #0003;transform:scale(1.05)}.button-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.card-number-button .number-text{font-size:20px;font-weight:700;color:#c60000;display:inline-block;line-height:1.2}.card-number-button .type-text{font-size:11px;font-weight:500;color:#666;display:inline-block;letter-spacing:.5px;text-transform:uppercase}@media(max-width:1200px){.catering-arrow{left:-40px;width:25px}.catering-thunder{right:-40px;width:28px;height:28px}}@media(max-width:1000px){.card-number-button{padding:6px 14px;top:20px;right:20px}.card-number-button .number-text{font-size:18px}.card-number-button .type-text{font-size:10px}.card-overlay h3{font-size:20px}.card-overlay p{font-size:14px}}@media(max-width:768px){.catering{padding:60px 5%}.catering-text h2{font-size:36px}.catering-arrow{left:-30px;width:22px}.catering-thunder{right:-30px;width:24px;height:24px}.catering-text h2 .delicious:before{height:16px;bottom:6px}.catering-cards{gap:16px}.catering-card{height:360px}}@media(max-width:480px){.catering-cards{grid-template-columns:1fr}.catering-text h2{font-size:32px}.catering-text h2 .delicious:before{height:14px;bottom:5px}.catering-subtitle{font-size:14px}.catering-description{font-size:15px}.card-number-button{padding:5px 12px;top:18px;right:18px}.card-number-button .number-text{font-size:16px}.card-number-button .type-text{font-size:9px}.button-content{gap:1px}.catering-arrow{left:-20px;width:20px;display:none}.catering-thunder{right:37px;width:35px;height:37px;margin-top:-15px}}@media(max-width:360px){.catering-text h2{font-size:31px}.card-overlay{padding:25px}.card-overlay h3{font-size:18px}}.salad{position:relative;width:100%;height:75vh;background-image:url(/catering-services-in-chennai/assets/saladBg-CfpizDlv.webp);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:flex-end;padding:0 8%;color:#fff;overflow:hidden}.salad-overlay{position:absolute;inset:0;z-index:1}.salad-icon{width:50px;margin-bottom:7px;display:block;margin-left:2px}.salad-text{position:relative;z-index:2;max-width:600px;padding:10px}.salad-text h2{font-size:34px;font-weight:700;line-height:1.2;margin-bottom:20px}.ready{position:relative;color:#fff!important;z-index:1}.ready:before{content:"";position:absolute;left:-20px;bottom:20px;width:0;height:20px;background:#c60000;z-index:-100;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.salad-text h2 span{color:#c60000;z-index:1}.salad-text p{font-size:16px;line-height:1.6;color:#ddd;margin-bottom:30px}.salad-button{background-color:#fff;color:#000;padding:14px 32px;border-radius:50px;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.salad-button:hover{background-color:#c60000;color:#fff;transform:translate(5px)}.ready.animate-bar:before{animation-play-state:running}@media(max-width:768px){.salad{justify-content:center;padding:0 6%;text-align:center}.salad-text h2{font-size:2.2rem}}@media(max-width:768px){.salad{height:80vh;justify-content:center;padding:0 5%;text-align:center}.salad-text{max-width:100%}.salad-text h2{font-size:28px;line-height:1.3}.salad-text p{font-size:15px;margin-bottom:25px}.salad-icon{width:45px;margin:0 auto 10px 0}.ready:before{left:-10px;bottom:15px;height:16px}}@media(max-width:480px){.salad{height:70vh;padding:0 4%;text-align:left}.salad-text h2{font-size:32px;margin-bottom:15px}.salad-text p{font-size:16px;line-height:1.5;margin-bottom:20px}.salad-icon{width:40px;margin-bottom:8px;margin-left:13px}.salad-button{padding:12px 28px;font-size:14px}.ready:before{left:-9px;bottom:12px;height:14px}}@media(max-width:360px){.salad{height:90vh}.salad-text h2{font-size:31px}.salad-text p{font-size:13px}.salad-button{padding:10px 24px;font-size:14px}}.popularmenu{background:#1f1f1f;padding:60px 5%;color:#fff}.popularmenu-text{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:100px}.popularmenu-text h5{display:flex;gap:0px;color:#999;letter-spacing:2px;text-transform:uppercase;margin-bottom:2;font-size:16px;font-weight:500}.popularmenu-text h5:before{content:"";width:10px;height:10px;background:#c60000;border-radius:50%;margin-right:8px;margin-top:4px}.popularmenu-text h2{font-size:42px;line-height:1.2;max-width:560px;margin-top:9px}.customer{position:relative;color:#fff!important;z-index:1}.customer:before{content:"";position:absolute;left:-9px;bottom:20px;width:0;height:18px;background:#c60000;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.customer.animate-bar:before{animation-play-state:running}@keyframes expandBar{0%{width:0}to{width:calc(100% + 14px)}}.popularmenu-text h2 span{color:#c60000}.customer-choice{max-width:520px;color:#eaeaea;padding-left:134px}.customer-top{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;margin-bottom:20px}.customer-images{display:flex;align-items:center}.customer-images img{width:48px;height:48px;border-radius:50%;border:3px solid #fff;margin-left:-14px}.customer-images img:first-child{margin-left:0}.customer-rating{display:flex;flex-direction:column;justify-content:center}.stars{color:#f0ad4e;font-size:24px;line-height:1;padding:0 10px}.customer-rating h3{font-size:16px;font-weight:600;margin-top:4px}.customer-choice p{font-size:16px;line-height:1.7;color:#cfcfcf;padding:0 10px}.popularmenu-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.popular-card{background:#1f1f1f;padding:25px;border-radius:22px;transition:transform .3s ease;position:relative}.popular-card:hover{transform:translateY(-10px)}.popular-image{background:#fff;padding:6px;border-radius:26px;margin-bottom:22px;margin-top:-90px;z-index:2;position:relative;box-shadow:0 20px 40px #00000059;transition:transform .35s ease}.popular-image img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:18px;display:block}.popular-card:hover .popular-image{transform:translateY(-6px)}.popular-card h3{font-size:20px;margin-bottom:10px}.popular-card p{font-size:14px;color:#cfcfcf;line-height:1.6;margin-bottom:18px}.popular-checkbok{display:flex;gap:20px;font-size:14px}.popular-checkbok{display:flex;gap:22px;margin-bottom:24px;flex-wrap:wrap}.check-item{display:flex;align-items:center;gap:10px;font-size:14px;color:#eaeaea}.check-icon{width:18px;height:18px;border:2px solid #ffffff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;flex-shrink:0}.popular-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:10px;margin-top:10px;margin-bottom:-10px;border-top:1px dashed rgba(255,255,255,.15)}.see-detail{color:#c60000;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px}.see-detail .arrow{transition:transform .3s ease}.see-detail:hover .arrow{transform:translate(4px)}.playy-btn{position:relative;width:46px;height:46px;border-radius:50%;background:#fff;color:#c60000;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;z-index:1}.playy-btn:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 #ff7a3dcc;animation:playPulse 1.6s ease-out infinite;z-index:-1}.playy-btn{transition:background .3s ease,color .3s ease,transform .3s ease}.playy-btn:hover{background:#c60000;color:#fff}@keyframes playPulse{0%{opacity:1;box-shadow:0 0 #ff3d3dcc}70%{opacity:0;box-shadow:0 0 0 14px #ff7a3d00}to{opacity:0}}.playy-btn:hover{transform:scale(1.1)}@media(max-width:768px){.customer-top{flex-wrap:wrap}}@media(max-width:768px){.popular-image{padding:5px;border-radius:22px}.popular-image img{aspect-ratio:16 / 10}}@media(max-width:992px){.popularmenu-text{flex-direction:column;padding-bottom:80px}.popularmenu-cards{grid-template-columns:repeat(1,1fr);gap:70px}.popular-image{margin-top:-70px}}@media(max-width:768px){.popular-card-inner{gap:20px}}@media screen and (max-width:768px){.popularmenu-text h2{font-size:32px}.customer-choice{padding-left:0;width:100%;max-width:100%}.customer-top{flex-wrap:wrap;gap:12px}.customer-images{overflow:visible;padding-left:0}.customer-images img{width:42px;height:42px}.customer-rating h3{font-size:14px;white-space:nowrap}.customer-choice p{font-size:14px}.customer:before{bottom:10px;left:-9px}.popular-checkbok{flex-direction:row!important;justify-content:flex-start;gap:20px;align-items:center}.check-item{flex-direction:row;align-items:center;gap:8px}}@media screen and (max-width:480px){.meals-card2{min-height:7680px}.popularmenu{padding:40px 4%}.popularmenu-text h2{font-size:28px;padding:0 10px}.customer-top{flex-direction:column;align-items:flex-start;gap:10px}.customer-images{margin-bottom:5px;overflow:visible;padding-left:0}.customer-images img:first-child{margin-left:8px}.customer-rating h3{white-space:normal;padding:0 10px}.popular-card{padding:20px}.popular-checkbok{flex-direction:row!important;gap:16px;align-items:center;justify-content:flex-start}.check-item{flex-direction:row;width:auto;gap:6px}.popular-card-footer{flex-direction:column;gap:15px;align-items:flex-start}.playy-btn{align-self:flex-end}.popularmenu-text h5{font-size:14px;padding:0 10px}.see-detail{margin-top:15px}.popular-card-footer{flex-direction:row}}.healthymeals{padding:40px 5%;background:#fff}.healthymeals-text{text-align:center;max-width:750px;margin:0 auto 70px}.healthymeals-text h5{color:gray;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.healthymeals-text h5:before{content:"";width:10px;height:10px;background-color:#c60000;border-radius:50%;display:inline-block;margin-right:8px}.healthymeals-text h2{font-size:42px;font-weight:650;color:#000;margin-bottom:15px}.healthymeals-text h2 span{color:#c60000}.healthymeals-text p{color:#777;line-height:1.6}.healthymeals-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.healthy-card{position:relative;border-radius:30px;width:100%;max-width:320px;margin:0 auto;min-height:230px}.healthy-card img{width:100%;height:260px;object-fit:cover;border-radius:30px;transition:transform .35s ease,box-shadow .35s ease}.healthy-card:hover img{transform:translateY(-12px);box-shadow:0 25px 45px #00000026}.step-badge{position:absolute;top:-30px;left:50%;transform:translate(-50%);background:#f3ede4;color:#c60000;font-size:22px;font-weight:800;padding:16px 22px;border-radius:22px;z-index:5;box-shadow:0 8px 20px #00000014}.step-badge.active{background:#c60000;color:#fff}.card-content{position:absolute;bottom:-33px;left:50%;transform:translate(-50%);width:78%;min-height:145px;background:#1f1f1f;padding:26px 24px;border-radius:30px;color:#fff;text-align:center;box-shadow:0 18px 40px #00000040;margin-bottom:21px;display:flex;flex-direction:column;justify-content:center}.healthy-card{padding-bottom:40px}.card-content h3{font-size:18px;margin-bottom:8px}.card-content p{font-size:14px;opacity:.85}.simple{position:relative;color:#000!important;z-index:1}.simple:before{content:"";position:absolute;left:-12px;bottom:9px;width:0;height:20px;background:#eae6df;z-index:-1;border-radius:4px;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.simple.animate-bar:before{animation-play-state:running}@media(max-width:1100px){.healthymeals-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.healthymeals-cards{grid-template-columns:1fr}.healthymeals-text h2{font-size:32px}}@media(min-width:1600px){.healthymeals{padding:120px 12%}.healthymeals-text h2{font-size:50px}.healthy-card img{height:320px}.healthy-card{max-width:380px}}@media(max-width:1599px){.healthy-card img{height:260px}.healthy-card{max-width:300px}}@media(max-width:1199px){.healthymeals{padding:80px 6%}.healthymeals-cards{grid-template-columns:repeat(3,1fr)}.healthy-card img{height:240px}.healthy-card{max-width:280px}.step-badge{font-size:20px;padding:14px 20px}}@media(max-width:1023px){.healthymeals{padding:70px 6%}.healthymeals-text h2{font-size:36px}.healthymeals-cards{grid-template-columns:repeat(2,1fr);gap:28px}.healthy-card img{height:220px}.healthy-card{max-width:280px}.card-content{padding:22px;min-height:90px}}@media(max-width:767px){.healthymeals{padding:60px 5%}.healthymeals-text h2{font-size:30px}.healthymeals-text p{font-size:15px}.healthymeals-cards{grid-template-columns:1fr;gap:26px}.healthy-card img{height:240px}.healthy-card{max-width:320px}.step-badge{top:-24px;font-size:18px;padding:12px 18px}}@media(max-width:480px){.healthymeals{padding:50px 16px}.healthymeals-text h2{font-size:26px}.healthymeals-text p{font-size:14px}.healthy-card img{height:220px}.healthy-card{max-width:280px}.card-content h3{font-size:16px}.card-content p{font-size:13px}}@media(max-width:720px){.client-card-box{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 20px;max-width:200px}.client-content{flex:0}.client-overlay{padding:auto}}@media(max-width:1199px){.card-content{width:82%;padding:24px 22px;bottom:-20px;min-height:140px}.healthy-card{padding-bottom:36px}}@media(max-width:1023px){.card-content{width:86%;padding:22px 20px;bottom:-15px;border-radius:26px;min-height:55px}.healthy-card{padding-bottom:34px}}@media(max-width:767px){.card-content{width:90%;padding:20px 18px;bottom:-20px;border-radius:24px;min-height:100px}.healthy-card{padding-bottom:32px}}@media(max-width:480px){.card-content{width:94%;padding:18px 16px;bottom:-18px;border-radius:22px;min-height:95px}.card-content h3{font-size:16px}.card-content p{font-size:13px}.healthy-card{padding-bottom:30px}}@media screen and (max-width:480px){.healthymeals-text{margin:0 auto 50px}.healthymeals-text h5{font-size:14px;margin-bottom:8px}.healthymeals-text h2{font-size:24px;line-height:1.3;margin-bottom:12px}.healthymeals-text p{font-size:13px;line-height:1.5;padding:0 10px}.step-badge{top:-20px;font-size:16px;padding:10px 16px;border-radius:18px}.healthy-card img{height:200px;border-radius:24px}.card-content{width:92%;padding:16px 14px;bottom:-18px;border-radius:20px;min-height:90px}.card-content h3{font-size:15px;margin-bottom:5px}.card-content p{font-size:12px;line-height:1.4}.healthy-card{padding-bottom:25px}}@media screen and (max-width:360px){.healthymeals{padding:40px 12px}.healthymeals-text h2{font-size:22px}.healthymeals-text p{font-size:14px;padding:0 5px}.step-badge{top:-18px;font-size:14px;padding:8px 14px}.healthy-card img{height:180px}.card-content{width:90%;padding:14px 12px;bottom:-10px;min-height:85px}.card-content h3,.card-content p{font-size:14px}.healthy-card{padding-bottom:22px}.simple:before{left:-12px;bottom:8px;height:18px}}.client{position:relative;width:100%;overflow:hidden;min-height:80vh;height:auto}.client-background{position:absolute;top:0;left:0;width:100%;height:100%}.client-background img{width:100%;height:100%;object-fit:cover}.client-overlay{position:relative;inset:0;padding:80px 80px 10px;color:#fff;min-height:80vh;display:flex;flex-direction:column;justify-content:center}.client-text{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;margin-left:70px}.client-text h3 .discover{position:relative;color:#fff!important;z-index:1}.client-text h3 .discover:before{content:"";position:absolute;left:-19px;bottom:6px;width:0;height:22px;background:#c60000;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.client-text h3 .discover.animate-bar:before{animation-play-state:running}.client-text h5{font-size:16px;letter-spacing:2px;color:#fff;margin-bottom:10px}.client-text h5:before{content:"";width:10px;height:10px;background-color:#c60000;border-radius:50%;display:inline-block;margin-right:8px}.client-text h3{font-size:34px;max-width:720px;line-height:1.3}.client-text h3 span{color:#c60000}.client-buttons button{width:50px;height:50px;border-radius:50%;border:none;margin-left:10px;font-size:30px;cursor:pointer}.clientbutton{width:50px;height:50px;border-radius:50%;border:none;margin-left:10px;font-size:30px;cursor:pointer;background:#fff;color:#000;transition:all .3s ease}.clientbutton:hover{background:#c60000;color:#fff}.client-card-box{background:#1f1f1f;border-radius:26px;padding:48px;display:flex;gap:48px;max-width:900px;margin:0 auto;height:350px}.client-image-box img{height:380px;margin-top:-10px}.client-card-box{will-change:transform}.client-content{flex:1}.client-logo{width:130px;margin-bottom:10px;margin-top:-30px}.client-content p{font-size:20px;line-height:1.4;font-style:italic;color:#e6f2ef}.client-card-box{will-change:transform,opacity}.orange-line{display:block;width:40px;height:2px;background-color:#c60000;margin:8px 0}.client-content h5{font-size:14px;margin:0}.client-content h6{font-size:12px;letter-spacing:2px;opacity:.7;margin-top:6px}.rating-stars{display:flex;gap:4px;margin-top:6px}.star-icon{font-size:18px;color:#ffc107}.client-image-box{flex:1.05}.client-image-box img{width:100%;height:270px;object-fit:cover;border-radius:24px}.card-dots{display:flex;justify-content:center;gap:8px;margin-top:30px;padding-bottom:20px}.dot{width:10px;height:10px;background:#c60000;border-radius:50%;cursor:pointer;transition:all .3s ease}.dot.active{width:20px;border-radius:10px;background:#fff}@media(max-width:1024px){.client-overlay{padding:50px}.client-card-box{padding:45px;gap:40px}.client-image-box img{height:320px}.client-content p{font-size:18px}.star-icon{font-size:16px}}@media(max-width:768px){.client{height:auto;min-height:auto}.client-overlay{padding:30px 20px;min-height:auto}.client-text{margin-left:0;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:30px}.client-text>div{margin-left:0!important;width:100%}.client-text h5{font-size:14px}.client-text h3{font-size:28px;max-width:100%}.client-text h3 .discover:before{height:18px;bottom:4px}.client-buttons{align-self:flex-end;margin-top:10px}.client-buttons button{width:45px;height:45px;font-size:24px}.client-card-box{flex-direction:column;height:auto;padding:30px;gap:30px;max-width:100%}.client-content{width:100%}.client-logo{width:100px;margin-top:0}.client-content p{font-size:16px;line-height:1.5;margin-bottom:20px!important}.client-image-box{width:100%}.client-image-box img{height:250px;margin-top:0;border-radius:16px}.orange-line{margin:12px 0}.rating-stars{margin-top:8px}.star-icon{font-size:14px}.card-dots{margin-top:20px}}@media(max-width:480px){.client-overlay{padding:20px 15px}.client-text h3{font-size:24px}.client-text h5{font-size:12px}.client-text h5:before{width:8px;height:8px}.client-buttons button{width:40px;height:40px;font-size:22px}.client-card-box{padding:20px}.client-logo{width:80px}.client-content p{font-size:14px;line-height:1.6}.client-image-box img{height:200px}.client-content h5{font-size:13px}.client-content h6{font-size:11px}.rating-stars{margin-top:6px}.star-icon{font-size:12px}.dot{width:8px;height:8px}.dot.active{width:16px}}@media(max-width:360px){.client-text h3{font-size:20px}.client-card-box{padding:15px}.client-image-box img{height:180px}.client-content p{font-size:13px}.star-icon{font-size:11px}}.meals{background:radial-gradient(circle at top,#1f1f1ff5,#191919 70%);padding:50px 80px;color:#fff;font-family:Poppins,sans-serif}.meals-text{text-align:center;max-width:700px;margin:0 auto 80px}.meals-text h5{font-size:16px;letter-spacing:2px;color:gray;margin-bottom:14px;text-transform:uppercase}.meals-text h5:before{content:"";width:10px;height:10px;background-color:#c60000;border-radius:50%;display:inline-block;margin-right:8px}.meals-text h3{font-size:34px;line-height:1.3;margin-bottom:18px}.flexible{position:relative;color:#fff!important;z-index:1}.flexible:before{content:"";position:absolute;left:-21px;bottom:10px;width:0;height:22px;background:#c60000;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.flexible.animate-bar:before{animation-play-state:running}.meals-text h3 span:not(.flexible){color:#c60000}.meals-text h3 .healthy{color:#c60000}.meals-text p{color:#b5bcbc;font-size:16px}.meals-card{display:flex;justify-content:center;align-items:flex-end;position:relative}.meals-card1,.meals-card3{position:relative;z-index:1;transform:translateY(10px) scale(.97);opacity:.95;min-height:680px}.meals-card2{background:#c60000;z-index:5;transform:scale(1.1);box-shadow:0 40px 80px #00000080;padding-top:94px;padding-bottom:56px;min-height:690px}.meals-card1,.meals-card2,.meals-card3{width:380px;border-radius:22px;padding:40px 36px 56px;background:#2b2b2b;position:relative;text-align:left}.meals-card1 svg,.meals-card2 svg,.meals-card3 svg{font-size:34px;color:#c60000;margin-bottom:18px}.meals-card h4,.meals-card1 h4,.meals-card2 h4,.meals-card3 h4{font-size:22px;margin-bottom:10px}.meals-card p,.meals-card1 p,.meals-card2 p,.meals-card3 p{font-size:14px;color:#b7c1c1;margin-bottom:26px}.meals-card3{right:10px}.meals-card1{left:10px}.meals-card1 .price-pill,.meals-card3 .price-pill{background:#ffffff1f}.meals-card2 .price-pill{background:#ffffff59}.price{font-size:32px;font-weight:600;color:#fff}.period{font-size:12px;letter-spacing:2px;opacity:.8;text-transform:uppercase}.meals-card1 a,.meals-card2 a,.meals-card3 a{display:flex;align-items:center;gap:14px;font-size:15px;line-height:1;margin-bottom:22px;text-decoration:none;padding-left:0}.meals-card1 a:before,.meals-card2 a:before,.meals-card3 a:before{content:"✓";font-size:16px;font-weight:700;width:18px;display:inline-flex;justify-content:center}.meals-card1 a,.meals-card3 a{color:#d9e2e2}.meals-card1 button:hover,.meals-card3 button:hover{background:#c60000;color:#fff;transition:all .25s ease}.meals-card2 button:hover{background:#000;color:#fff;transition:all .25s ease}.meals-card1 a:before,.meals-card3 a:before{color:#fff}.meals-card1:hover svg,.meals-card3:hover svg{color:#fff;transition:color .25s ease}.meals-card2 a{color:#fff}.meals-card1 a:first-of-type,.meals-card2 a:first-of-type,.meals-card3 a:first-of-type{margin-top:6px}.meals-card1 button,.meals-card2 button,.meals-card3 button{width:100%;max-width:280px;margin:0 auto;padding:16px 0;border-radius:999px;border:none;background:#fff;font-size:15px;font-weight:600;cursor:pointer}.meals-card2 button{color:#c60000}.meals-card1 button,.meals-card3 button{color:#1f1f1f}.meals-card1 button,.meals-card2 button,.meals-card3 button{margin-top:auto}.meals-card2{background:#c60000;z-index:5;transform:scale(1.1);box-shadow:0 40px 80px #00000080;padding-top:94px;padding-bottom:56px;min-height:750px}.meals-card1,.meals-card2,.meals-card3{display:flex;flex-direction:column}.price-pill{display:flex;align-items:center;gap:12px;width:calc(100% + 36px);margin-right:-18px;padding:16px 28px;border-radius:50px 0 0 50px;margin-bottom:28px}.meals-card2 svg,.meals-card2 p,.meals-card2 a{color:#fff}.meals-card2 a:before{color:#fff}.popular-badge{position:absolute;top:18px;right:18px;color:#fff;font-size:11px;letter-spacing:1px;background:#f33434;padding:6px 14px;border-radius:20px}@media(max-width:1199px){.meals{padding:100px 40px}.meals-text h3{font-size:38px}.meals-card{flex-wrap:wrap;gap:30px}.meals-card1,.meals-card3{width:100%;min-height:auto;transform:none}.meals-card2{width:100%;order:-1;transform:scale(1)}}@media(max-width:767px){.meals{padding:60px 16px}.meals-text{margin:0 auto 50px}.meals-text h5{font-size:14px;margin-bottom:12px}.meals-text h5:before{width:8px;height:8px;margin-right:6px}.meals-text h3{font-size:24px;line-height:1.4;margin-bottom:14px}.flexible:before{height:16px;bottom:6px;left:-16px}@keyframes expandBar{0%{width:0}to{width:calc(100% + 12px)}}.meals-text p{font-size:14px;padding:0 4px}.meals-card{flex-direction:column;align-items:center;gap:24px}.meals-card1,.meals-card2,.meals-card3{width:100%;max-width:360px;min-height:auto;transform:none;left:0;right:0;padding:32px 24px 48px}.meals-card1,.meals-card3{opacity:1;transform:none;width:100%;max-width:360px}.meals-card2{padding:48px 24px;min-height:auto;transform:none;box-shadow:0 30px 60px #00000080;width:100%;max-width:360px}.meals-card1 svg,.meals-card2 svg,.meals-card3 svg{font-size:30px;margin-bottom:14px}.meals-card h4,.meals-card1 h4,.meals-card2 h4,.meals-card3 h4{font-size:20px;margin-bottom:8px}.meals-card p,.meals-card1 p,.meals-card2 p,.meals-card3 p{font-size:13px;margin-bottom:20px;line-height:1.5}.price-pill{width:calc(100% + 24px);margin-right:-12px;padding:12px 20px;margin-bottom:22px;gap:8px}.price{font-size:26px}.period{font-size:11px;letter-spacing:1.5px}.meals-card1 a,.meals-card2 a,.meals-card3 a{font-size:14px;margin-bottom:18px;gap:10px}.meals-card1 a:before,.meals-card2 a:before,.meals-card3 a:before{font-size:14px;width:16px}.meals-card1 a:last-of-type,.meals-card2 a:last-of-type,.meals-card3 a:last-of-type{margin-bottom:8px}.meals-card1 button,.meals-card2 button,.meals-card3 button{max-width:100%;padding:14px 0;font-size:14px;margin-top:16px}.popular-badge{top:14px;right:14px;font-size:10px;padding:5px 12px}}@media(max-width:380px){.meals{padding:50px 12px}.meals-text h3{font-size:22px}.meals-card2{min-height:630px}.meals-card1,.meals-card2,.meals-card3{max-width:300px;padding:28px 20px 40px}.price-pill{padding:10px 16px;width:calc(100% + 20px);margin-right:-10px}.price{font-size:24px}.period{font-size:10px}.meals-card1 a,.meals-card2 a,.meals-card3 a{font-size:13px;margin-bottom:16px}}.meals-card2{background:#c60000;z-index:5;transform:scale(1.1);box-shadow:0 40px 80px #00000080;padding-top:94px;padding-bottom:56px;min-height:730px;transition:transform .3s ease}.meals-card1 a:last-of-type,.meals-card2 a:last-of-type,.meals-card3 a:last-of-type{margin-bottom:10px}.meals-card1 button,.meals-card2 button,.meals-card3 button{margin-top:20px}@media(max-width:769px){.meals-card1{left:-10px}}.Customizedfaqs{background:#f6efe6;padding:50px 70px}.faq-wrapper{display:flex;flex-direction:column;gap:0px}.faq-sub{text-transform:uppercase;letter-spacing:2px;font-size:16px;color:#9c9c9c;margin-bottom:14px}.faq-sub:before{content:"";width:10px;height:10px;background-color:#c60000;border-radius:50%;display:inline-block;margin-right:8px}.title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:50px;margin-bottom:40px}.faq-title{font-size:34px;line-height:1.3;color:#1f1f1f;flex:1;margin:0}.faq-title span{color:#c60000}.common{position:relative;color:#000!important;z-index:1}.common:before{content:"";position:absolute;left:-8px;bottom:6px;width:0;height:22px;background:#fff;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.common.animate-bar:before{animation-play-state:running}.faq-desc{font-size:16px;color:#6f6f6f;margin:0;flex:.6;line-height:1.5}.faq-new{display:flex;flex-direction:row;gap:50px;width:100%;align-items:center}.faq-left{width:100%}.faq-list{display:flex;flex-direction:column;gap:18px;width:100%;flex:1;max-width:650px}.faq-item{background:transparent;border-radius:0;cursor:pointer;transition:all .3s ease;padding:0}.faq-question{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;background:#fff;border-radius:40px;padding:15px 25px;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.faq-item.active .faq-question{background:#1f1f1f;color:#fff}.faq-icon{display:flex;align-items:center;transition:transform .3s ease}.faq-answer{overflow:hidden;background:transparent;transform-origin:bottom}.faq-answer p{margin:0;padding:0 25px 15px;font-size:16px;line-height:1.6;color:#6f6f6f;background:transparent}.faq-right{display:flex;flex-direction:column;align-items:flex-start;width:100%;overflow:hidden;flex:1;top:20px;align-self:flex-start}.faq-images{display:flex;gap:20px;width:100%;height:auto}.desktop-images{display:flex;gap:20px;width:100%;overflow:hidden;position:relative;height:auto}.desktop-img{width:calc(50% - 10px);height:auto;object-fit:cover;border-radius:26px;flex-shrink:0;aspect-ratio:3/4}.mobile-images{display:none;width:260px;overflow:hidden;position:relative}.mobile-img{width:260px;height:auto;min-height:280px;object-fit:cover;border-radius:26px;flex-shrink:0}.slider-track,.slider-track-mobile{display:flex;gap:20px;width:max-content}@media(max-width:1024px){.title-row{flex-direction:column;gap:20px}.faq-desc{flex:1}.faq-new{gap:40px}.desktop-img{aspect-ratio:3/4}}@media(max-width:768px){.Customizedfaqs{padding:40px 30px}.faq-title{font-size:32px}.faq-item{padding:0}.faq-new{flex-direction:column;gap:30px}.faq-list{width:100%}.faq-right{width:100%;position:static}.desktop-images{width:100%}.desktop-img{aspect-ratio:3/4}.faq-question{padding:12px 20px}.faq-answer p{padding:0 20px 12px}}@media(max-width:600px){.Customizedfaqs{padding:30px 20px}.faq-title{font-size:28px;margin-bottom:0;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.faq-sub{font-size:14px}.title-row{gap:15px;margin-bottom:30px}.faq-list{gap:15px;width:100%}.faq-item{padding:0}.faq-question{font-size:15px;word-wrap:break-word;overflow-wrap:break-word;padding:12px 18px}.faq-answer p{font-size:14px;word-wrap:break-word;overflow-wrap:break-word;padding:0 18px 12px}.faq-desc{font-size:15px;text-align:left;width:100%;word-wrap:break-word;overflow-wrap:break-word;box-sizing:border-box}.desktop-images{display:none}.mobile-images{display:flex;width:100%;max-width:260px;overflow:hidden;justify-content:flex-start;margin:0 auto;box-sizing:border-box}.slider-track-mobile{display:flex;gap:20px;width:max-content;padding:0}.mobile-img{width:260px;min-height:280px;object-fit:cover;border-radius:26px;flex-shrink:0}.faq-images{flex-direction:column;margin-left:0;gap:20px;display:flex;width:100%;align-items:center;box-sizing:border-box}.common:before{height:16px;bottom:5px}.faq-new{gap:25px}}@media(max-width:480px){.Customizedfaqs{padding:25px 15px}.faq-title{font-size:24px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.faq-question{font-size:14px;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;padding:10px 16px}.faq-answer p{font-size:13px;margin-top:0;padding:0 16px 10px;word-wrap:break-word;overflow-wrap:break-word}.faq-desc{font-size:14px}.mobile-images{max-width:240px}.mobile-img{width:240px;min-height:260px}.slider-track-mobile{gap:15px;padding:0}.common:before{height:14px;bottom:4px}.faq-images{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;box-sizing:border-box}.mobile-images{display:flex;width:100%;max-width:240px;overflow:hidden;justify-content:flex-start;margin:0 auto;box-sizing:border-box}.faq-new{gap:20px}}.getVoucher{position:relative;min-height:90vh;height:550px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden;flex-direction:column;padding:60px 10px}.getVoucher-bg{position:absolute;inset:0;z-index:-2}.getVoucher-text{will-change:transform,opacity;width:100%}.getVoucher-round img,.getVoucher-email,.getVoucher-text h2,.getVoucher-text p{will-change:transform,opacity}.getVoucher-bg img{width:100%;height:100%;object-fit:cover}.getVoucher:after{content:"";position:absolute;inset:0;background:#000000b3;z-index:-1}.getVoucher-text{max-width:800px;padding:30px 20px 10px;margin-top:0;z-index:1}.getVoucher-round{display:flex;justify-content:center;margin-bottom:30px}.getVoucher-round img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid #fff;margin-left:-10px}.getVoucher-round img:first-child{margin-left:0}.getVoucher-text h2{font-size:34px;line-height:1.3;margin-bottom:18px}.getVoucher-text h2 span{color:#c60000}.getVoucher-text p{font-size:16px;line-height:1.7;color:#e0e0e0;margin-bottom:40px}.getVoucher-email{background:#fff;border-radius:25px;display:flex;align-items:center;padding:3px;max-width:700px;width:90%;margin:0 auto;z-index:1}.getVoucher-email input{border:none;outline:none;padding:20px 24px;flex:1;font-size:16px;border-radius:999px;color:#333}.getVoucher-email input[type=number]{-moz-appearance:textfield;appearance:textfield}.getVoucher-email input[type=number]::-webkit-inner-spin-button,.getVoucher-email input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.getVoucher-email button{background:#c60000;color:#fff;border:none;padding:10px 30px;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:8px;transition:background .3s ease;margin-right:10px}.getVoucher-email button:hover{background:#000}.your{position:relative;color:#fff!important;z-index:-1100}.your:before{content:"";position:absolute;left:-8px;bottom:20px;width:0;height:22px;background:#c60000;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.your.animate-bar:before{animation-play-state:running}@media(max-width:992px){.getVoucher{min-height:100vh;padding:100px 0}.getVoucher-text{padding:100px 20px 50px;margin-top:0}.getVoucher-text h2{font-size:38px}.getVoucher-email{max-width:600px}.getVoucher-round img{width:50px;height:50px}}@media(max-width:768px){.getVoucher{min-height:100vh;height:auto;padding:60px 0 40px}.getVoucher-text{padding:60px 20px 30px;max-width:100%}.getVoucher-round{margin-bottom:20px;flex-wrap:wrap}.getVoucher-round img{width:48px;height:48px;margin-left:-8px}.getVoucher-text h2{font-size:32px;line-height:1.4;margin-bottom:15px;padding:0 10px}.getVoucher-text p{font-size:15px;line-height:1.6;margin-bottom:30px;padding:0 15px}.getVoucher-email{width:85%;max-width:500px;margin:10px auto 0}.getVoucher-email input{padding:16px 20px;font-size:15px}.getVoucher-email button{padding:8px 25px;font-size:14px;margin-right:8px}.your:before{height:20px;bottom:18px}}@media(max-width:600px){.getVoucher{min-height:70vh;padding:50px 0 30px}.getVoucher-text{padding:50px 16px 25px}.getVoucher-round img{width:42px;height:42px;margin-left:-6px}.getVoucher-text h2{font-size:28px;line-height:1.4;padding:0 5px}.getVoucher-text p{font-size:14px;margin-bottom:25px;padding:0 10px}.getVoucher-email{flex-direction:column;gap:12px;padding:12px;border-radius:20px;width:90%;max-width:400px;margin-top:5px}.getVoucher-email input{width:100%;padding:14px 18px;font-size:14px;border-radius:30px}.getVoucher-email button{width:100%;justify-content:center;padding:12px 0;font-size:14px;border-radius:30px;margin-right:0}.your:before{height:18px;bottom:16px;left:-5px}@keyframes expandBar{0%{width:0}to{width:calc(100% + 10px)}}}@media(max-width:480px){.getVoucher{padding:10px 0 25px}.getVoucher-text{padding:40px 12px 20px}.getVoucher-round img{width:38px;height:38px;border-width:2px;margin-left:-5px}.getVoucher-text h2{font-size:26px;line-height:1.4;margin-bottom:12px}.getVoucher-text p{font-size:14px;line-height:1.5;margin-bottom:20px}.getVoucher-email{width:92%;padding:10px;gap:10px}.getVoucher-email input{padding:12px 16px;font-size:13px}.getVoucher-email button{padding:10px 0;font-size:13px}.your:before{height:16px;bottom:14px;display:none}}@media(max-width:400px){.getVoucher-text{padding:35px 10px 15px}.getVoucher-text h2{font-size:28px;line-height:1.4}.getVoucher-round img{width:34px;height:34px;border-width:2px}.getVoucher-text p{font-size:14px;margin-bottom:18px}.getVoucher-email{width:95%;padding:8px}.getVoucher-email input{padding:10px 14px;font-size:12px}.getVoucher-email button{padding:8px 0;font-size:14px}.your:before{height:14px;bottom:12px}}.Receepe{padding:40px 70px;background:#fff;text-align:center;position:relative}.recepe-text h5{font-size:16px;letter-spacing:2px;color:#9c9c9c;text-transform:uppercase;margin-bottom:16px}.recepe-text h5:before{content:"";width:10px;height:10px;background-color:#c60000;border-radius:50%;display:inline-block;margin-right:8px}.recepe-text h2{font-size:42px;line-height:1.3;margin-bottom:16px;color:#1f1f1f}.recepe-text h2 span{color:#c60000}.recepe-text p{max-width:650px;margin:auto;font-size:15px;color:#6f6f6f;line-height:1.7}.recepe-text,.recepe-card1,.recepe-card2,.recepe-card3,.recepe-button{will-change:transform,opacity}.recepe-card{margin-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch}.recepe-card1,.recepe-card2,.recepe-card3{background:#fff;border-radius:22px;overflow:hidden;text-align:left;box-shadow:0 20px 40px #00000014;transition:all .3s ease;position:relative}.recepe-card1:hover,.recepe-card2:hover,.recepe-card3:hover{transform:translateY(-8px)}.recepe-img{width:100%;height:220px;object-fit:cover;border-radius:25px}.recepe-card1:before{content:"Wedding Catering";position:absolute;top:16px;left:16px;background:#c60000;color:#fff;font-size:11px;padding:6px 14px;border-radius:20px;letter-spacing:1px;z-index:2}.recepe-card2:before{content:"Corporate Catering";position:absolute;top:16px;left:16px;background:#c60000;color:#fff;font-size:11px;padding:6px 14px;border-radius:20px;letter-spacing:1px;z-index:2}.recepe-card3:before{content:"Event Catering";position:absolute;top:16px;left:16px;background:#c60000;color:#fff;font-size:11px;padding:6px 14px;border-radius:20px;letter-spacing:1px;z-index:2}.recepe-card1:after{content:"29\aJAN";white-space:pre;position:absolute;top:170px;left:16px;background:#1f1f1f;color:#fff;font-size:12px;padding:10px 14px;border-radius:10px;text-align:center;z-index:2}.recepe-card2:after{content:"25\aOCT";white-space:pre;position:absolute;top:170px;left:16px;background:#1f1f1f;color:#fff;font-size:12px;padding:10px 14px;border-radius:10px;text-align:center;z-index:2}.recepe-card3:after{content:"20\aJAN";white-space:pre;position:absolute;top:170px;left:16px;background:#1f1f1f;color:#fff;font-size:12px;padding:10px 14px;border-radius:10px;text-align:center;z-index:2}.recepe-card h3{font-size:20px;margin:24px 20px 12px;color:#1f1f1f;line-height:1.4}.recepe-card p{font-size:14px;color:#6f6f6f;line-height:1.7;margin:0 20px 24px}.recepe-card p:after{content:"Read More →";display:block;margin-top:14px;color:#c60000;font-weight:600}.recepe-button{margin-top:35px;margin-bottom:-15px;display:flex;justify-content:center}.recepe-button button{background:#c60000;color:#fff;border:none;padding:16px 34px;border-radius:40px;font-size:15px;cursor:pointer}.recepe-button button:after{content:" →";margin-left:6px}.discover{position:relative;color:#000!important;z-index:1}.discover:before{content:"";position:absolute;left:-8px;bottom:13px;width:0;height:22px;background:gray;z-index:-1;animation:expandBar 2s ease-out forwards;animation-play-state:paused}.discover.animate-bar:before{animation-play-state:running}@keyframes expandBar{0%{width:0}to{width:calc(100% + 16px)}}@media(max-width:1024px){.recepe-card{grid-template-columns:1fr 1fr}}@media(max-width:600px){.Receepe{padding:35px 20px}.recepe-text h2{font-size:30px}.recepe-card{grid-template-columns:1fr}.recepe-card1:before,.recepe-card2:before,.recepe-card3:before{font-size:10px;padding:5px 12px}.recepe-card1:after,.recepe-card2:after,.recepe-card3:after{top:160px}}@media(max-width:600px){.discover:before{height:18px;bottom:4px}}
