/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */

/* main.css 2.1.0 | MIT License | https://github.com/h5bp/main.css#readme */
/*
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */

/*
CSS FILE
-------------- */

:root {
  --accent: #ff6c4a;
  --accent-background: #ff6c4a;
  --accent-background-text: rgb(226, 229, 236);
  --body-background: #090909;
  --body-background-text: rgb(226, 229, 236);
  --header-background: #000;
  --header-background-text: rgb(226, 229, 236);
  --footer-backgorund: #000;
  --footer-background-text: rgb(226, 229, 236);
}
@font-face {
  font-family: 'Roboto Slab';
  src: url('../fonts/Roboto_Slab/RobotoSlab-VariableFont_wght.ttf') format("truetype-variations");
  font-weight: 100 900;
  font-display: swap;
}

* {
  box-sizing: border-box;
}
body {
	max-width: 300px;
	margin: 100px auto;
}

body {
  font-family: 'Roboto Slab', serif;
  font-size: 1rem;
	overflow-x: hidden;
  background: #e1e1e1;
}

h1,h2,h3,h4,h5,h6 {
  margin: 0 0 1.5rem 0;
}

h1 {font-size: 28px;}
h2 {font-size: 2rem;}
h3 {font-size: 1.8rem;}
h4 {font-size: 1.6rem;}
h5 {font-size: 1.4rem;}
h6 {font-size: 1.2rem;}

h1, h2 {
  font-weight: 300;
}
h1 b, h2 b {
  font-weight: 700;
  /*color: var(--accent);*/
}

.main-home h1 b {

}
p {
  margin: 0 0 1.5rem 0;
}

a {
  text-decoration: none;
  color: var(--accent);
}


.logo-wrapper {
	width: 300px;
	background: #FFF;
  margin-bottom: 50px;
}
.heading {
	display: block;
	padding: 20px 10px;
	text-align: center;
	font-size: 24px;
	text-transform: uppercase;
}
.tagline {
	display: block;
	background: orange;
	padding: 10px;
	text-align: center;
	text-transform: uppercase;
	font-size: 13px;
}
