html {
    scroll-behavior: smooth; /*page scrolling is smooth*/
    
}
  
/*body*/
body {
    margin: 0%; /*site displays all the way on screen*/
    letter-spacing: .1vw;
    font-family: 'Open Sans', sans-serif;
    font-size: 1vw;
    width: 100%;
    height: 100%;
    background-color: white;
}

h1 {
    text-transform: capitalize;
    font-family: 'Lato', sans-serif;
    font-weight: 500;
    text-align: left;
    padding-left: 0vw;
    font-size: 3vh;
    color: black;
}

h2 {
  text-transform: capitalize;
  font-family: 'Lato', sans-serif; 
  font-weight: 500;
  font-size: 2.5vh;
  padding: 1vh 0;
  color: #c2728f;
}

h3 {
  text-transform: capitalize;
  font-size: 2vh;
  font-family: 'Lato', sans-serif; 
  font-weight: 500;
  margin-top: 0vh; /*margin above the headings*/
  text-align: left;
  color: black;
}
h4 {
  text-transform: capitalize;
  font-size: 2vh;
  line-height: 1vh;
  font-family: 'Lato', sans-serif; 
  font-weight: 500;
  text-align: left;
  color:black;
}

/* Paragraph elements */
p {
    font-family: 'Open Sans', sans-serif;
    text-align: left;
    letter-spacing: 0.05vw; 
    line-height: 3vh;
    font-size: 1.8vh;
    padding-left: 0vw;
    padding-right: 0vw;
    color: rgb(104, 104, 104);
}
a {
  color: #c2728f;
  font-size: 1.8vh;

}
a:hover, .uk-nav-default>li>a:hover  {
  color: #e489aa;
  font-size: 1.8vh;
  text-decoration: none;
}
a:visited {
  color: #e489aa;
}
.uk-modal-dialog {
  border-radius: 1vw;
}

.btn {
  text-align: center;
  width: 20%;
	padding: 1.5vh 1vw;
    cursor: pointer;
    font-size: 1.5vh;
    border-radius: 1vw;
    background-color: #c2728f;
    border: 1px transparent;
    color: white;
}
.btn:hover {
  background-color: #e489aa;
	text-align: center;
	padding: 1.5vh 1vw;
    cursor: pointer;
    font-size: 1.5vh;
    border-radius: 1vw;
    border: 1px transparent;
    color: white;
}
.btn:visited {
  background-color: #e489aa;
	text-align: center;
	padding: 1.5vh 1vw;
    cursor: pointer;
    font-size: 1.5vh;
    border-radius: 1vw;
    border: 1px transparent;
    color: white;
}

::selection {
  background: #e489aa;
}
