/* Color Variables -  Named how they are in figma */
/* Formatting Variables */
/* Container Variables */
/* Font-size Variables */
/* Extendables */
/* For limiting all containers to same width.*/
/*
    Variables
*/
:root {
  --space: 50px;
  --mobile-top-padding: 50px;
  --mobile-bottom-padding: 50px;
  --mobile-left-padding: 35px;
  --mobile-right-padding: 35px;
  --tablet-top-padding: 75px;
  --tablet-bottom-padding: 75px;
  --tablet-left-padding: 50px;
  --tablet-right-padding: 50px;
  --desktop-top-padding: 100px;
  --desktop-bottom-padding: 100px;
  --desktop-left-padding: 50px;
  --desktop-right-padding: 50px;
  --button-height: 48px;
  --button-margin-top: 10px;
  --box-margin-top: 20px;
  --heading-bottom-padding: 25px;
  --icon-bottom-padding: 20px;
}

h1 {
  margin: 0;
  padding: 0;
  font-weight: 600;
  font-size: 2.6rem;
  line-height: 3.4rem;
}

h2 {
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 2.6rem;
  line-height: 3.4rem;
}

h3 {
  margin: 0;
  padding: 0;
  font-weight: 300;
  font-size: 1.28rem;
  line-height: 1.28rem;
  font-style: normal;
}

h4 {
  margin: 0;
  padding: 0;
  font-weight: 300;
  font-size: 1.14rem;
  line-height: 1.14rem;
}

h5 {
  margin: 0;
  padding: 0;
  font-weight: 300;
  font-size: 0.85rem;
  line-height: 0.85rem;
}

button {
  color: #fff;
  text-transform: uppercase;
  font-family: "Gotham";
  font-style: normal;
  font-weight: 300;
  font-size: 0.85rem;
  border: 0px;
  padding: 1rem 3rem 1rem 3rem;
  background: #40a225;
  border-radius: 4px;
}
button:hover {
  cursor: pointer;
  background-color: #49b52c;
}

.error {
  color: #E32727;
  line-height: 1.4rem;
}