/* Style for headers with the menu-item class */
h2 .menu-item {
    font-family: 'Cinzel';
}

/* Style for header box */
header {
    background-color: var(--background-color);
    /* Avoid carousel and title underline to pass over header*/
    z-index: 10;
    min-height: 10rem;
}

/* Style for navigation bar */
nav {
    background-color: var(--background-color);
    color: white;
    top: 7.2rem;
}

/* Logo properties */
header .logo img {
  height: 10rem;
}

/* Set background color on logo background */
header .logo {
  background-color: var(--background-color);
}

/* Style of ask quote button */
.main-button {
  background-color: var(--btn-color);
  color: black;
}

/* Specific adaptation when width is too small to show logo between header buttons */
@media (max-width: 550px) {
  nav {
    background-color: var(--background-color);
    color: white;
    top: 9.8rem;
  }
}