@import '/assets/styles/variables.css';

@import '/assets/styles/var_colours.css';
@import '/assets/styles/var_type.css';
@import '/assets/styles/var_layout.css';
@import '/assets/styles/var_decor.css';

@import '/assets/styles/nav_primary.css';
@import '/assets/styles/nav_secondary.css';
@import '/assets/styles/footer.css';
@import '/assets/styles/stories.css';
@import '/assets/styles/staff.css';
@import '/assets/styles/hero.css';
@import '/assets/styles/table.css';
@import '/assets/styles/buttons.css';
@import '/assets/styles/posts.css';
@import '/assets/styles/graphs.css';
@import '/assets/styles/contact_form.css';
@import '/assets/styles/timeline.css';
@import '/assets/styles/modal.css';
@import '/assets/styles/card.css';

html {
  scroll-behavior: smooth;
}

img {
  max-width: 100%;
  height: auto;
}

a img {
  width: 8em;
  height: auto;
  margin: var(--spacing-small);
}

.centered-iframe {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.logo-image {
  width: 60%;
  height: auto;
}

.inline-image {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 80%;
  max-height: 500px;
  height: auto;

}

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

.reviews-list li {
  margin-bottom: 10px;
  font-size: 16px;
}

.country-name,
.name-list {
  margin: 0;
  padding: 0;
  list-style-type: circle;
}

.country-name {
  padding: 5px;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.name-list {
  padding: 5px 10px;
}

.name-list li {
  margin-bottom: 5px;
}