@import "header.css";
@import "mobile-menu.css";
@import "general-info.css";
@import "about.css";
@import "popular.css";
@import "outdoor-buffet.css";
@import "halls.css";
@import "accordion.css";
@import "contacts.css";
@import "social.css";
@import "social-iphone.css";
@import "footer.css";

:root {
  --color-background: #FBF9F1;
  --color-font: #4D392B;
  --color-brown-gray: #7C6E65;
  --container: 1180px;

  scroll-behavior: smooth;
}

body {
  min-height: 100vh;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  background: var(--color-background);

  font-family: Nunito, sans-serif;
  color: var(--color-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}

@media (min-width: 1024px) {
  body {
    font-size: 20px;
  }
}

main {
  overflow: hidden;
}

body.stop-scroll {
  overflow: hidden;
}

button {
  background: inherit;
  border: none;
  cursor: pointer;
}

ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

a {
  text-decoration: none;
  color: inherit;
}

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  padding: 0;
  font-size:100%;
  font-weight:normal;
}
