*{margin:0}.App{height:100vh;display:flex;flex-direction:column;justify-content:space-between}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.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)}}.signUpContainer{display:flex;flex-direction:column;width:75%;margin:100px auto;background:hsla(0,0%,100%,.92);padding-top:50px;font-family:Fahkwang,sans-serif;font-style:600;font-size:16px;line-height:52px;text-align:center;vertical-align:center}.signUpBottom{display:flex;width:90%;margin:200px auto;justify-content:space-between}.signUpBottom p{font-size:150%;text-align:left}.signUpForm{width:37%;margin-left:100px;margin-right:50px}.signUpForm button{width:75%;background:#c4c4c4;border:none;border-radius:5px;height:40px}.signUpText{width:45%;margin-top:0;font-family:Libre Franklin,sans-serif;font-style:Medium;font-size:34px;line-height:42px;line-height:102%;text-align:left;vertical-align:center}.signUpEmail{background:#fff;width:100%;height:30px;display:block;border:none;border-bottom:2px solid grey;margin:0 0 15px}.signUpConfirmPassword,.signUpPassword{background:#fff;width:100%;height:30px;display:block;margin:15px 0;border:none;border-bottom:2px solid grey}.contactForm{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-field{margin:10px 0}.contact-message{height:100px;width:300px}.homeContainer{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;width:80%;height:500px;margin:0 auto}.homeContainer h1{margin-bottom:50px;height:100px;font-family:Fahkwang,sans-serif;font-weight:600;font-size:36px;line-height:47px;text-align:left}.homeChefContainer{width:38vw;height:22vw}.homeChefContainer img{height:100%;width:100%;max-height:325px;object-fit:cover;object-position:0 80%}.homeChefContainer h2{font-family:Fahkwang,sans-serif;color:#cc3b31;font-weight:600;font-size:36px;line-height:47px}.homeRecipeContainer{width:38vw;height:22vw}.homeRecipeContainer img{height:100%;width:100%;max-height:325px;object-fit:cover;object-position:0 80%}.homeRecipeContainer h2{font-family:Fahkwang,sans-serif;color:#cc3b31;font-weight:600;font-size:36px;line-height:47px}.chefButtons{width:100%;display:flex;height:5%;justify-content:space-between}button{background:none;border:1px solid #7cd8c9;border-radius:5px;width:30%;font-weight:600}.recipeButtons{display:flex;justify-content:center;width:100%;height:5%}.chefNavLink,.recipeNavLink{text-decoration:none}.navBar{background-color:#303030;color:#f1f1f1;display:flex;font-size:2.5rem;justify-content:space-between;padding:1.5%}@media (max-width:1000px){.navBar{font-size:2.2rem}}@media (max-width:500px){.navBar{display:flex;flex-flow:column wrap;align-content:center;width:100%;text-align:center;padding-bottom:0;font-size:1.8rem}}.navBar h1{color:#f1f1f1;font-family:Hepta Slab,serif;font-size:3.3rem;font-weight:700}@media (max-width:500px){.navBar h1{padding-top:2%;font-size:2.5rem}}.navBar .nav{font-family:Lato,sans-serif;font-size:2.2rem;font-weight:700;padding-top:.5%;text-align:right;width:60%}@media (max-width:500px){.navBar .nav{width:50%;padding:2% 0;font-size:1.8rem;width:100%;justify-content:space-between}}.navBar .nav .a{color:#fff;font-family:Lato,sans-serif;padding:0 3%;text-decoration:none}@media (max-width:1000px){.navBar .nav .a{padding:0 1.5%}}@media (max-width:500px){.navBar .nav .a{text-align:center;line-height:1.5;padding:0;margin-right:6%}}.navBar .nav .a:hover{color:#e54236}
/*!* Nav Bar *!*/.styledInput{border:none;border-bottom:1px solid #c3c3c3;text-align:center}.styledIcon{padding:3px;margin-left:3px;margin-right:5px;-webkit-transform:scale(.7);transform:scale(.7)}.styledIconMain{-webkit-transform:scale(.9);transform:scale(.9)}.chefCardLink{text-decoration:none;color:#000;width:30%}.chefList{width:80%}.proChefs{width:67%;margin:20px auto}.proRecipes{width:62%;margin:20px auto}
/*# sourceMappingURL=main.516a12eb.chunk.css.map */