:root {
  --white-color:                  #ffffff;
  --primary-color:                #9a2835;
  --secondary-color:              #641720;
  --section-bg-color:             #f0f8ff;
  --custom-btn-bg-color:          #80d0c7;
  --custom-btn-bg-hover-color:    #9a2835;
  --dark-color:                   #000000;
  --p-color:                      #292932;
  --border-color:                 #7fffd4;
  --link-hover-color:             #9a2835;

  --body-font-family:             "Prompt", sans-serif;
  --title-font-family:            "Prompt", sans-serif;

  --h1-font-size:                 43px;
  --h2-font-size:                 34px;
  --h3-font-size:                 30px;
  --h4-font-size:                 26px;
  --h5-font-size:                 22px;
  --h6-font-size:                 16px;
  --p-font-size:                  16px;
  --menu-font-size:               16px;
  --btn-font-size:                16px;
  --copyright-font-size:          16px;

  --border-radius-large:          100px;
  --border-radius-medium:         20px;
  --border-radius-small:          10px;

  --font-weight-normal:           400;
  --font-weight-medium:           500;
  --font-weight-semibold:         600;
  --font-weight-bold:             600;
}

body {
  background-color: var(--white-color);
  font-family: var(--body-font-family);
  font-size: var(--p-font-size);
}
h2,
h3,
h4,
h5,
h6 {
  color: var(--dark-color);
  font-family: var(--title-font-family);
  font-weight: var(--font-weight-semibold);
}

h1,.h1 {
  font-size: var(--h1-font-size);
  font-weight: var(--font-weight-bold);
  margin-bottom: 1rem;
}

h2,.h2 {
  font-size: var(--h2-font-size);
  font-weight: var(--font-weight-bold);
  margin-bottom: 1rem;
}

h3 {
  font-size: var(--h3-font-size);
  margin-bottom: 1rem;
}

h4,.h4 {
  font-size: var(--h4-font-size);
}

h5,.h5 {
  font-size: var(--h5-font-size);
}

h6,.h6 {
  color: var(--primary-color);
  font-size: var(--h6-font-size);
}

p {
  color: var(--p-color);
  font-size: var(--p-font-size);
  font-weight: var(--font-weight-normal);
}