html{font-size:10px}body{background-color:#fff;color:#555;font-family:sans-serif;margin:0;overflow-x:auto;padding:0}:focus{box-shadow:0 0 0 .8rem rgba(230,125,34,.534);outline:none}img{display:block}strong{font-weight:500}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fb{color:rgba(0,195,255,.493);width:100px}.section-hero{background-color:#fdf2e9}.hero-container{grid-gap:9rem;align-items:center;display:grid;gap:9rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:92%}.img-box{align-items:center;margin-top:10%}.hero-img,.img{width:100%}.img{align-self:center;padding-bottom:10px;padding-right:10px}.hero-title{color:#333;font-size:5rem;font-weight:700;letter-spacing:-.5px;line-height:1.05;margin-bottom:5rem;text-align:left}.hero-desctiotion{color:#555;font-size:2rem;line-height:1.6;margin-bottom:6rem;text-align:start}.btn--1{margin-right:3rem}.btn--2{background-color:#fff;border-radius:9px;color:#555;font-size:2rem;font-weight:600;padding:1.6rem 3.2rem;text-decoration:none}.btn--2:hover{background-color:#fdf2e9;box-shadow:inset 0 0 10px #fff}.delivered-img{display:flex}.customer-photo{border:5px solid #fdf2e9;border-radius:50%;font-weight:600;height:4.6rem;margin-right:-1.8rem;width:4.6rem}.delivered-meal{align-items:center;display:flex;margin-top:5rem}.delivered-text{font-size:1.6rem;font-weight:600;margin-left:2.5rem}.delivered-text span{color:#e67e22;font-weight:700}.header{background-color:#fdf2e9;height:9rem;width:100%}.toggle-nav{display:none}.header-container{align-items:center;display:flex;height:9rem;justify-content:space-between;margin:0 auto;padding:0 3rem;width:90%}.main-nav-lists{align-items:center;display:flex;gap:4.8rem;list-style:none;text-decoration:none}.main-nav-lists a{color:#333;font-size:1.8rem;font-weight:600;text-decoration:none}.logo,.main-nav-lists a:hover{color:#fb8641}.logo{font-size:5.4rem}.btn-mobile-nav{background:none;border:none;cursor:pointer;position:absolute;right:30px,;right:5%;top:2%}.icon-mobile-nav{color:#fb8641;display:none;font-size:3.6rem;margin:0;padding:0}.icon-close-bar{color:#333;display:none;height:2.4rem;width:2.4rem}.how{background-color:#fff;color:#333;font-family:sans-serif;padding:9.6rem 0}.step-img{width:35%;z-index:4}.step-number{color:#ddd;font-size:8.9rem;font-weight:600;margin-bottom:1.2rem}.step-desctiption{font-family:sans-serif;font-size:1.8rem;line-height:1.8;text-align:start}.step-img-box{align-items:center;display:flex;justify-content:center;position:relative}.step-img-box:before{background-color:#fdf2e9;padding-bottom:60%;width:60%}.step-img-box:after,.step-img-box:before{border-radius:50%;content:"";display:block;position:absolute}.step-img-box:after{background-color:#fae5d3;padding-bottom:50%;width:45%}a,h1,h2,h3,p{font-family:sans-serif}.meal-section{background-color:#fff;padding:9.6rem 0}.meal-img{width:100%}.meal-title{color:#333;font-size:2.4rem;font-weight:600;margin-bottom:3.2rem}.meal-attributes{display:flex;flex-direction:column;gap:2rem;list-style:none;padding:0}.meal-attribute{font-size:1.8rem;margin-left:24%;margin-right:24%;text-align:start}.meals{border-radius:12px;box-shadow:0 2.4rem 4.8rem rgba(0,0,0,.075);overflow:hidden}.meal-container{justify-content:center;margin-bottom:1.2rem;padding-bottom:3rem}.meal-tag{display:flex;gap:.4rem;margin-bottom:1.2rem}.tag{border-radius:100px;color:#333;display:inline-block;font-weight:600;margin-bottom:2rem;margin-left:20%;margin-top:2rem;text-transform:uppercase}.tag:nth-child(2){margin-left:0}.tag--vegetarian{background-color:#51cf66}.tag--vegan{background-color:#94d82d}.tag--paleo{background-color:#ffd43b}.link:link,.link:visited{border-bottom:1px solid;color:#e67e22;display:inline-block;font-size:1.8rem;font-weight:700;margin-top:3.2rem;padding-bottom:2px;text-decoration:none}.link:hover,link:active{border-bottom:1px solid transparent;color:#cf711f}.meal-attribute span{margin-right:1rem}.center-text{text-align:end}.heading-secondary{text-align:center}.testimonial-img{border-radius:50%;width:6rem}.testmonial-container{align-items:center;background-color:#fdf2e9;display:grid;grid-template-columns:60fr 40fr}.testimonials{grid-row-gap:4.8rem;grid-column-gap:8rem;-webkit-column-gap:8rem;column-gap:8rem;display:grid;grid-template-columns:1fr 1fr;padding:9.6rem;row-gap:4.8rem}.testimonail-figure{align-items:flex-start;display:flex;flex-direction:column;margin:0}.testimonial-img{margin-bottom:1.2rem}.testimonial-text{font-size:1.8rem;font-weight:400;line-height:2.4rem;margin-bottom:1.6rem;margin-left:0;margin-right:0;padding-right:0;text-align:start}.testimonial-name{color:#6f6f6f;font-size:1.6rem}.gallery{grid-gap:1.6rem;display:grid;gap:1.6rem;grid-template-columns:repeat(3,1fr);padding:1.6rem}.gallery figure{overflow:hidden}.gallery-item{margin:0;padding:0}.gallery-item img{width:100%}.gallery-img{display:block;transition:all .4s}.gallery-img:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.container{margin:0 auto;max-width:120rem;padding:0 3.2rem}.grid{grid-row-gap:9.6rem;grid-column-gap:6.4rem;-webkit-column-gap:6.4rem;column-gap:6.4rem;display:grid;margin-bottom:9.6rem;row-gap:9.6rem}.grid:last-child{margin-bottom:0}.grid-col-2{grid-template-columns:repeat(2,1fr)}.grid-col-3{grid-template-columns:repeat(3,1fr)}.grid--center-v{align-items:center}.heading-secondary,.heading-tertiary{justify-content:center}.heading-tertiary{color:#333;font-family:sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.5px;line-height:1,2;margin-bottom:3.2rem}.subheading{letter-spacing:.15rem}.list{flex-direction:column;list-style:none;margin-bottom:6rem}.list,.list-item{display:flex;gap:1.6rem}.list-item{align-items:center;font-size:1.8rem;text-align:start}.section-pricing{padding:4.8rem 0}.btn--1{background-color:#ee750c;border-radius:9px;color:#fff;font-size:2rem;padding:1.6rem 3.2rem;text-decoration:none}.btn--1:hover{background-color:#bb6316}.check-icon{color:#ee750c;font-size:1.6rem}.plan-name{color:#cf711f;font-size:1.6rem;font-weight:600;letter-spacing:.3rem;text-transform:uppercase}.plan-price{color:#333;font-size:6.2rem;font-weight:600;margin:0}.plan-price span{color:#333;font-size:3.2rem;font-weight:500;margin:0 .7rem 0 0}.plan-text{color:#6f6f6f;font-size:1.6rem;line-height:1.6rem;margin-bottom:4.6rem}.pricing-plan{border-radius:11px;width:75%}.pricing-plan-complete{background-color:#fdf2e9;overflow:hidden;padding:4.8rem;position:relative}.pricing-plan-complete:after{background-color:#ffd43b;content:"Best value";font-size:1.4rem;font-weight:700;padding:.8rem 4.2rem;position:absolute;right:-11%;text-transform:uppercase;top:5%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pricing-plan-starter{border:2px solid #fdf2e9;padding:4.6rem}.pricing-container{margin:0 auto;width:75vw}.justfy-end{justify-self:end}.section-feature{margin-bottom:5.4rem}.grid-col-4{display:grid;grid-template-columns:repeat(4,1fr)}.feature-icon{fill:#e67e22;background-color:#fdf2e9;border-radius:50%;display:flex;height:3.2rem;justify-content:start;margin-bottom:3.2rem;padding:1.6rem;width:3.2rem}.feature-title{color:#333;font-size:2.4rem;font-weight:700;margin-bottom:1.6rem;text-align:start}.feature-text{font-size:1.8rem;line-height:2rem;text-align:start}.feature{padding:2.4rem}.plan-detail{font-size:1.6rem;line-height:1.6rem;margin-bottom:9.6rem;text-align:center}.margin-bottom-md{margin-bottom:4.8rem!important}.section-cta{padding:9.6rem 0 12.8rem}.heading-secondary{color:#333;font-family:sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin-bottom:9.6rem}.subheading{color:#cf711f;display:block;font-family:sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:.75rem;margin-bottom:1.6rem;text-transform:uppercase}.container-cta{margin:0 auto;width:80vw}.cta{background-image:linear-gradient(to right bottom,#eb984c,#e67e22);border-radius:11px;box-shadow:0 2.4rem 4.8rem rgba(0,0,0,.15);display:grid;grid-template-columns:2fr 1fr;overflow:hidden}.cta-text-box{color:#45260a;padding:4.8rem 6.4rem 6.4rem}.cta-text-box .heading-secondary{color:#45260a;margin-bottom:3.2rem;text-align:start}.cta-text{font-size:1.8rem;line-height:1.8rem;margin-bottom:4.8rem;text-align:start}.cta-img-box{background-image:linear-gradient(to right bottom,rgba(235,153,76,.35),rgba(230,125,34,.35)),url(/static/media/eating-lady.8980d3b09fa4a6e2269a.png);background-position:50%;background-size:cover}.cta-form{grid-column-gap:4.4rem;grid-row-gap:2.4rem;-webkit-column-gap:4.4rem;column-gap:4.4rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2.4rem}.cta-form label{display:block;font-size:1.6rem;font-weight:500;margin-bottom:1.2rem;text-align:start}.cta-form input,.cta-form select{background-color:#fdf2e9;border:none;border-radius:9px;box-shadow:0 3px 3px rgba(0,0,0,.15);color:inherit;font-family:inherits;font-size:1.8rem;outline:none;padding:1rem 1.2rem;width:100%}.cta-form select{box-sizing:content-box}.cta-form input::-webkit-input-placeholder{color:#aaa}.cta-form input:-ms-input-placeholder{color:#aaa}.cta-form input::placeholder{color:#aaa}.cta-form button{align-self:end;background-color:#45200a;border:none;border-radius:9px;box-sizing:content-box;color:#fdf2e9;cursor:pointer;display:inline-block;font-size:2rem;font-weight:600;padding:1rem 1.2rem;transition:all .5s;width:100%}.cta-form button:hover{background-color:#fff;color:#555}.cta-form input:focus,.cta-form select:focus{box-shadow:0 0 0 .8rem hsla(27,83%,95%,.507);outline:none}.footer{border-top:1px solid #eee;padding:12.8rem 0}.footer,a{text-align:start}.grid-col-5{display:grid;grid-template-columns:1.5fr 1.5fr 1fr 1fr 1fr}.logo-col{display:flex;flex-direction:column;justify-content:center}.logo a{display:inline-block}.footer-logo{align-items:center;color:#333;display:flex;font-size:3.2rem;font-weight:700;text-decoration:none}.os{color:#cf711f;font-size:4rem;font-weight:500;margin:0;padding:0}.footer-icon{fill:#333;height:2.4rem;width:2.4rem}.down{color:red;height:5rem;text-align:center;-webkit-transform:rotate(1turn);transform:rotate(1turn);width:5rem}.footer-heading{color:#555;font-size:1.8rem;font-weight:500;margin-bottom:3.6rem}.footer-nav{display:flex;flex-direction:column;gap:2.4rem;list-style:none;margin:0;padding:0}.footer-link:link,.footer-link:visited{color:#767676;font-size:1.6rem;text-align:start;text-decoration:none;transition:all .3s}.footer-link:active,.footer-link:hover{color:#555}.footer-logo{display:block;margin-bottom:3.2rem}.social-links{display:flex;gap:2.4rem;list-style:none;padding:0}.copyright{color:#767676;font-size:1.4rem;line-height:1.6rem;margin-top:auto;padding-right:8rem;text-align:start}.contacts{font-size:1.6rem;font-style:normal}.address{margin-bottom:2.4rem}@media(max-width:84em){.hero-title{font-size:4.4rem}.gallery{grid-template-columns:repeat(2,1fr)}}@media(max-width:75em){html{font-size:9px}.heading-secondary{font-size:3rem}.heading-tertiary{font-size:2.6rem}.subheading{font-size:1.4rem}.grid{-webkit-column-gap:4.8rem;column-gap:4.8rem;row-gap:6.4rem}.hero-container{gap:4.6rem;padding-bottom:3rem}.main-nav-lists{gap:3.2rem}.testimonials{-webkit-column-gap:4.8rem;column-gap:4.8rem;padding:9.6rem 3.2rem;row-gap:3.6rem}}@media(max-width:59em){html{font-size:8px}.hero-container{gap:0;grid-template-columns:1fr}.hero-img{margin:0 auto;width:60%}.img-box{margin-top:6.4rem}.hero-text{margin:0 auto;width:80%}.delivered-meal{justify-content:center}.step-number{font-size:7.4rem}.testmonial-container{grid-template-columns:1fr}.gallery{grid-template-columns:repeat(6,1fr)}.cta{grid-template-columns:3fr 2fr}.cta-form{grid-template-columns:1fr}.cta-form select{margin-bottom:2.1rem}.icon-mobile-nav{color:#333;display:block}.main-nav{display:none}.toggle-nav{display:inline-block}.menu-on-toggle{background-color:rgba(0,0,0,.973);gap:9rem;height:100%;left:0;top:0;width:100vw}.menu-on-toggle,.toggle-nav-lists{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute}.toggle-nav-lists{gap:4.8rem;list-style:none;text-decoration:none}.toggle-nav-links a{color:gold;font-family:sans-serif;font-size:2.4rem;text-decoration:none}.icon-close-bar{display:block;font-size:12rem;right:4rem}.icon-close-bar,.toggle-logo{color:gold;position:absolute;top:3.2rem}.toggle-logo{font-size:4.4rem;left:4rem}}@media(max-width:44em){.grid-col-3{margin:0;padding:0 5%}.grid-col-3,.grid-col-4{grid-template-columns:1fr 1fr}.diets{align-self:center;grid-column:1/-1;justify-self:center}.meal-attribute{font-size:1.8rem;margin-left:10%;text-align:start}.no-pad{margin:0;padding:0;width:100%}.heading-secondary{margin-bottom:4.8rem}.pricing-plan{width:95%}.grid{-webkit-column-gap:2.4rem;column-gap:2.4rem;row-gap:6.4rem}.grid-col-5{-webkit-column-gap:3.2rem;column-gap:3.2rem;grid-template-columns:1fr 1fr;row-gap:1.6rem}.logo-col{align-items:center;align-self:center;display:flex;flex-direction:column;gap:2.4rem;grid-column:1/-1;grid-row:3;justify-content:center;justify-self:center;margin-top:2.4rem}.footer-logo{margin-bottom:0}.flex-2{align-items:center;display:flex;gap:4rem;justify-content:space-between}.grid-col-2,.grid-col-3,.grid-col-4{grid-template-columns:1fr}.pricing-plan{width:75%}.meals{margin:0 auto;width:63%}html{font-size:6px}.img-1{grid-row:1}.img-3{grid-row:5}.step-img-box{justify-self:center;-webkit-transform:translateY(28px);transform:translateY(28px);width:80%}.step-img-box img{align-self:flex-end}.hero-container{margin:0;padding:0}.hero-title{font-size:3.6rem;margin-bottom:2rem;text-align:center}.heading-secondary{font-size:2.6rem}.btn--1,.btn--2{padding:2.4rem 1.6rem}.step-number{margin:0;text-align:start}}@media(max-width:28rem){.testimonials{grid-template-columns:1fr}.gallery{gap:1rem;grid-template-columns:repeat(4,1fr)}.cta{grid-template-columns:1fr}.cta-img-box{grid-row:1;height:32rem}.cta-text-box{padding:3.2rem}.hero-container{margin-right:0}}@media(max-width:18em){html{font-size:5px}}
/*# sourceMappingURL=main.2d6d9bc3.css.map*/