body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header-section{align-items:center;display:grid;font-family:Markazi Text,serif;grid-template-columns:auto 1fr;height:7vh;padding:0 12rem}.logo{margin-right:8rem}.nav-list{display:flex;justify-content:space-between;margin:0 20px 0 0;padding:0;width:100%}ul li .nav-link:hover{-webkit-text-decoration:underline solid #495e57;text-decoration:underline solid #495e57}.bar{background-color:#000;height:3px;margin:3px 0;width:25px}.dropdown-menu{display:flex;position:relative}.menu-toggle{cursor:pointer;display:none}.nav-link{color:#495e57;display:flex;font-size:20px;letter-spacing:1px;text-decoration:none}@media only screen and (max-width:600px){.header-section{display:flex;height:10vh;justify-content:center;padding:0 1rem;position:relative}.logo{margin-left:2rem;margin-right:auto;width:140px}.nav-body-list{display:none}.menu-toggle{display:flex;flex-direction:column;margin-right:15px;transition:all .3s ease-in-out}.menu-toggle:hover .bar{background-color:#f4ce14}.nav-list{background-color:#4f4f4f;border-radius:4px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;left:-255px;list-style:none;margin:0;opacity:0;padding:0;position:absolute;top:50px;transition:opacity .4s,visibility .4s;visibility:hidden;width:300px}.nav-list.visible{opacity:1;visibility:visible;z-index:10}.nav-list li{border-bottom:1px solid #ccc;cursor:pointer;padding:10px}.nav-list li:hover{background-color:#495e57}.nav-link{color:#f4ce14;font-size:17px;text-decoration:none}}@media only screen and (min-width:601px) and (max-width:1200px){.header-section{align-items:center;display:grid;grid-template-columns:auto 1fr;height:8vh;padding:0 3rem}.logo{margin-right:4rem}.menu-toggle{display:none}.nav-list{width:100%}.nav-link{font-size:18px}}.form-box{background:#495e57;height:50vh;margin-top:30px;padding:2rem 12rem;white-space:nowrap}.form{height:50vh;width:100%}.form h2{color:#f4ce14;font-family:Markazi Text,serif;font-size:40px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.form-field{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;padding:1rem 2rem}.form-field label{color:#fff;font-family:Markazi Text,serif;font-size:25px;margin-right:10px}.form-field .input{background-color:#b6b5b59a;border:none;border-radius:3px;padding:4px 10px}.confirmed--booking{align-items:center;background:#495e57;color:#fff;display:flex;font-family:Markazi Text,serif;font-size:27px;height:20vh;justify-content:center;letter-spacing:1px;padding:1rem 12rem;white-space:nowrap}.confirmed--booking span{color:#f4ce14;text-transform:uppercase}@media only screen and (max-width:500px){.form-box{padding:1rem 2rem}.form-field{padding:1rem}.form h2{font-size:30px}.confirmed--booking{font-size:18px;padding:1rem 3rem}}@media only screen and (min-width:501px) and (max-width:800px){.form-box{padding:1rem 2rem}.confirmed--booking{font-size:23px;padding:1rem 5rem}}.heroSection{background:#495e57;display:flex;height:32vh;margin-top:10px;padding:0 12rem;position:relative}.left-section{margin-right:auto;max-width:400px}.headerText{color:#f4ce14;font-size:40px;font-weight:500;margin-top:9px}.chiText,.headerText{font-family:Markazi Text,serif;letter-spacing:1px}.chiText{color:#fff;font-size:30px;font-weight:400;margin-top:-12px}.briefText{color:#fff;font-family:Karla,sans-serif;font-size:15px;margin:10px 0;max-width:300px;min-width:240px}.reserve-btn{margin:8px 0;padding:10px 25px}.right-hero-section{bottom:-30px;position:absolute;right:230px}.hero-image{border-radius:10px;height:220px;width:230px}@media only screen and (max-width:500px){.heroSection{display:flex;flex-direction:column;height:60vh;padding:0 3rem}.left-section{height:27vh;margin-right:none;width:100%}.right-hero-section{bottom:-50px;height:"180px";left:50px;position:absolute;width:"210px"}.hero-image{height:"200px";margin-top:0;width:"200px"}}@media only screen and (min-width:501px) and (max-width:800px){.heroSection{align-items:center;display:flex;flex-direction:column;height:36vh;padding:0 3rem}.hero-image{margin-top:0}.right-hero-section{bottom:-50px;position:absolute;right:40px}}@media only screen and (min-width:801px) and (max-width:1200px){.heroSection{height:30vh;padding:0 3rem}.hero-image{margin-top:0}.right-hero-section{bottom:-50px;height:"270px";position:absolute;right:130px;width:"300px"}}.specialSection{margin-top:100px;padding:0 12rem}.specials-top{align-items:center;display:flex;margin-bottom:30px;padding-right:50px}.specials-top h2{color:#495e57;font-family:Markazi Text,serif;font-size:60px;font-weight:500;letter-spacing:1px;margin-right:auto}.menu-btn{padding:20px}.specials-bottom{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.specials-image{background:#fff;height:200px}.specials-image img{border-top-left-radius:15px;border-top-right-radius:15px}.specials-box{background:#dcdcdc}.specials-inner-box{height:220px;margin-top:5px;padding:1rem}.name-and-price{align-items:center;display:flex;margin-bottom:35px;padding-right:10px}.name-and-price h5{letter-spacing:1px;margin-right:auto}.name-and-price h5,.name-and-price p{font-family:Markazi Text,serif;font-size:20px}.name-and-price p{color:#ee9972;font-weight:500}.specials-info{height:90px;margin-bottom:50px;width:200px}.specials-info-text{font-family:Karla,sans-serif;font-size:14px;font-weight:400;line-height:1.3;width:100%}.specials-delivery{align-items:center;display:flex}.specials-delivery a{color:#000;font-family:Karla,sans-serif;font-size:14px;font-weight:600;text-decoration:none}@media only screen and (max-width:600px){.specialSection{padding:0 2rem}.specials-top{align-items:center;display:flex;flex-direction:column;padding-right:0}.specials-top h2{margin-right:0}.menu-btn{margin-top:10px;padding:6px 15px}.specials-top h2{font-size:40px;white-space:nowrap}.specials-inner-box{height:200px}.specials-bottom{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr;padding:0 10px}.specials-info{margin-bottom:30px;width:100%}}@media only screen and (min-width:601px) and (max-width:1200px){.specialSection{padding:0 3rem}.specials-top{padding-right:0}.specials-top h2{font-size:50px;white-space:nowrap}.specials-bottom{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr}}.footer-container{background:#f5f5f5;display:flex;justify-content:space-between;margin-top:50px;padding:1rem 12rem}.footer-container h5{font-family:Markazi Text,serif;font-size:15px;margin-bottom:7px}.section-1{width:250px}.section-1 img{width:135px}.section-1 p{font-family:Karla,sans-serif;font-size:13px;font-weight:300;line-height:1.4;margin-top:10px}.section-2{white-space:nowrap}.section-2 nav li{font-family:Karla,sans-serif;font-weight:300}.section-3 p{font-size:12px;width:120px}.section-3 p,.section-4 a{font-family:Karla,sans-serif;margin-bottom:10px}.section-4 a{color:#000;cursor:pointer;display:flex;font-size:13px;text-decoration:none}@media only screen and (max-width:600px){.footer-container{display:flex;flex-direction:column;gap:20px;padding:1rem 2rem}.footer-container a,.footer-container li,.footer-container p{font-size:10px}.section-2 nav{display:flex;flex-direction:column}}@media only screen and (min-width:601px) and (max-width:1200px){.footer-container{padding:1rem 3rem}}h2,h4,h5,p{margin-bottom:0;margin-top:0}.btn{background:#f4ce14;border:none;border-radius:10px;cursor:pointer;font-family:Karla,sans-serif;font-size:13px;font-weight:700;padding:13px 25px}
/*# sourceMappingURL=main.be3acdca.css.map*/