body{background-color:#e9d1b2;background-image:url("../imgs/MAIN BG.jpg");background-size:cover;display:flex;flex-direction:column;margin-bottom:10px;font-family:"Inika", serif;font-style:normal;}*{padding:0;margin:0;box-sizing:border-box;}:root{--btnbrown:#6A4028;--spacing:5rem;--card-bg:#FFF8E1;}p{color:#1B0B0BBF;}h3{font-size:38px;color:#523728;font-weight:400;}.display-none{display:none;}button{font-family:inherit;height:42px;width:120px;cursor:pointer;position:relative;color:inherit;font-family:"Poppins", sans-serif;}header{padding:0 5%;height:calc(.5rem + var(--spacing));display:flex;position:sticky;top:0;background-image:url("../imgs/MAIN BG.png");background-color:rgba(255, 248, 225, 0.908);align-items:center;width:100%;z-index:1;}header .logo-link{position:absolute;top:-5px;left:5%;}header img{width:100px;height:100px;}header nav{display:flex;background-color:#6F4436CC;border-radius:5px;margin:auto;font-size:14px;height:max-content;font-family:"Inter", sans-serif;font-weight:600;line-height:19.36px;}header nav a{color:white;border-radius:5px 7px 7px 5px;display:flex;align-items:center;justify-content:center;height:33px;width:5.7rem;margin:5px;text-decoration:none;transition:background-color .5s;}header nav a.active{background-color:rgb(253, 253, 253);color:#6F4436CC;}header button.sign-up-btn{width:100px;height:40px;}.outline-btn{border:1px solid #523728;width:100px;border-radius:25px;background-color:transparent;}.soild-btn{color:white;border-radius:25px;border:1px solid var(--btnbrown);background-color:var(--btnbrown);}.icon-btn .icon{height:22px;width:22px;margin:0;}body button.icon-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:140px;}section{padding:0 5%;display:flex;}.sec-one{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) / 2);padding:0 6%;}.sec-one>div{display:flex;flex-direction:column;width:40%;}.sec-one div h3{font-size:45px;margin-bottom:20px;}.sec-one div p{margin-bottom:20px;font-family:"Inter", sans-serif;font-weight:400;line-height:28.8px;}.sec-one .btns-case button{margin-right:20px;}.sec-one .btns-case{display:flex;}.sec-one img{height:270px;width:50%;margin-left:auto;}.sec-two{margin-top:var(--spacing);}.sec-two img{margin-right:0;margin-left:0;height:270px;flex:1;}.sec-two div{margin-left:4.3%;width:60%;}.sec-two h3{margin-bottom:5px;}.sec-two h4{margin-bottom:10px;color:#1B0B0BBF;font-family:"Poppins", sans-serif;font-weight:400;line-height:36px;}.sec-two p{font-family:"Inter", sans-serif;font-weight:400;line-height:24.2px;margin-bottom:10px;}.sec-two button{margin-top:20px;}.sec-three{align-items:center;margin-block:var(--spacing);flex-direction:column;gap:1.5rem;}.sec-three h2{font-size:35px;}.sec-three .items{display:flex;justify-content:center;width:100%;gap:6rem;margin-bottom:2rem;}.food-item{display:flex;flex-direction:column;width:230px;height:250px;background-color:var(--card-bg);border:none;box-shadow:1px 1px 5px rgba(0, 0, 0, 0.457);border-radius:15px;padding:15px;margin-top:auto;text-align:left;}.food-item img{align-self:center;width:80%;height:80px;margin-block:15px;}.food-item h3{margin-top:auto;font-size:17px;font-weight:700;}.food-item>p{font-size:12px;font-weight:400;}.food-item .price span{color:#53A623;}.food-item .price{font-family:"Inter", sans-serif;font-weight:700;}.food-item>div{width:100%;display:flex;height:30px;align-items:center;justify-content:space-between;margin-top:5px;}.food-item .stars-box{align-self:flex-end;margin:auto 0;display:flex;gap:2px;height:100%;}.food-item .stars-box img{height:10px;width:10px;}.sec-four{flex-direction:column;align-items:center;margin-bottom:var(--spacing);}.sec-four .caption{margin-bottom:3rem;font-family:"Roboto", sans-serif;font-weight:400;}.sec-four .posts{display:flex;gap:20px;justify-content:center;gap:7rem;width:100%;}.blog-post{box-sizing:border-box;height:345px;border:none;width:230px;background-color:var(--card-bg);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.457);display:flex;flex-direction:column;padding:20px;padding-bottom:13px;text-align:left;}.blog-post,.blog-post img{border-radius:8px;}.blog-post img{height:160px;width:95%;align-self:center;margin-bottom:8px;}.blog-post .date{font-family:"Outfit", sans-serif;font-weight:500;margin-bottom:5px;font-size:13px;color:#BB6939;}.blog-post h3{font-family:"Poppins", sans-serif;font-weight:600;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#734B33;}.blog-post .short-note{font-family:"Poppins", sans-serif;font-weight:400;line-height:18.75px;color:#704B33;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-top:auto;}.blog-post a:hover{color:#d47e48;}.blog-post a{font-family:"Poppins", sans-serif;font-size:12px;font-weight:500;color:#734B33;margin-top:auto;text-decoration:none;}.contact-section{gap:10%;}.contact-section div{width:60%;display:flex;flex-direction:column;gap:10px;font-family:"Roboto", sans-serif;font-weight:400;line-height:30px;}.contact-section div img{height:180px;width:180px;}.contact-section form{width:50%;display:flex;flex-direction:column;gap:10px;margin-top:auto;}.contact-section input{width:70%;box-shadow:1px 1px 1px;text-indent:5px;border:solid 1px grey;height:31px;}.contact-section input::placeholder{padding-left:5px;}.contact-section input,.contact-section textarea{border-radius:10px;border:none;}.contact-section textarea{padding-left:10px;padding-top:10px;resize:none;width:80%;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.539);}.contact-section form button{font-family:"Inter", sans-serif;border-radius:15px;box-shadow:1px 2px 2px rgba(0, 0, 0, 0.539);background-color:#FCAE36;border-width:1px;border:none;width:70%;height:38px;font-size:15px;}footer{padding:0 5%;display:flex;height:20px;margin-top:4rem;margin-bottom:2rem;align-items:center;padding-left:50px;}footer div.links-case{display:flex;}footer a{display:flex;height:35px;width:35px;margin-right:10px;border-radius:50%;background:lavender;}footer a:hover{background-color:#f1b253;}footer a:first-child{background-color:#FF9900;}footer a img{height:45%;margin:auto;}footer p{font-family:"Inter", sans-serif;margin-left:30px;color:#523728;}
