* {
margin: 0;
padding: 0;

}

html, body {
background: #f2e9fe;
height: 100%;
font-size: 100%;
font-family: Verdana;
}

p {
padding: 10px;
}




.navi {
position: absolute;
height: auto;
width: 100% }

nav {
  width: 80%
}

nav ul {
  float: right;
}

.logo {
  float: left;
  margin-left: 20%;
}


nav li {
  display: inline-block;
  margin-top: 50px;
  margin-right: 30px;
  margin-bottom: 40px;
  font-family: Verdana;
  color: #343137;
  letter-spacing: 1px;
  font-size: 15px;
}

nav li a {
color:#343137;
text-decoration: none;}

nav li a:hover {
color: #896caf;
}


#header {
position: relative;
clear: both;
  }



.buttonheader
{
position: absolute;
bottom: 8%;
left: 15%;
padding: 10px 16px;
border: 0.5px solid #444048;
border-radius: 8px;
background: #6c43a2;
font-family:verdana;
color: #d0b6f3;
font-size: 15px;
text-decoration: none;
cursor: pointer;
}


.buttonheader:hover
{
background: #3a1f5f;
color: #d0b6f3;
}


h1{
color:#343137;
font-weight:bolt;
text-decoration:none;
letter-spacing:1px;
font-size:24px;
font-family: verdana;
}
h2{
color:#343137;
font-weight:bolt;
text-decoration:none;
letter-spacing:1px;
font-size:18px;
font-family: verdana;
}
h3{
color:#343137;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-size:18px;
}



.content
{
position: relative; center
width: 100%;
height: auto;
margin-top:10px; margin-left:20%; margin-right:20%;
padding-top: 60px;
padding-bottom: 60px;
font-family: verdana;
color: #343137;
font-size: 15px;
line-height: 150%;
}

.content a:link{
border:0px;
color:#6c43a2;
font-size:14px;
text-decoration:underlined;
}
.content a:visited{
border:0px;
color:#896caf;
font-size:14px;
text-decoration:underlined;
}
.content a:hover{
border:0px;
color:#3a1f5f;
font-size:14px;
text-decoration:none;
}


.threecontainer
{
display: flex;
justify-content: center;
flex-flow: row wrap;
gap: 1em 2em;
padding-top: 60px;
padding-bottom: 60px;
}

.content2
{
position: relative;
width: 360px;
height: 600px;
margin-top:10px;
font-family:verdana;
color: #343137;
font-size: 14px;
line-height: 150%;
background: #bfa5e1;
padding-bottom: 10px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
}

.content2 a:link{
border:0px;
color:#6c43a2;
font-size:14px;
text-decoration:underlined;
}
.content2 a:visited{
border:0px;
color:#896caf;
font-size:14px;
text-decoration:underlined;
}
.content2 a:hover{
border:0px;
color:#3a1f5f;
font-size:14px;
text-decoration:none;
}


.contentinterview
{
position: relative; center
width: 100%;
height: auto;
margin-top:60px;
margin-left:20%;
margin-right:20%;
margin-bottom:60px;
padding-top: 40px;
padding-bottom: 40px;
padding-left: 30px;
padding-right: 30px;
background: #bfa5e1;
font-family: verdana;
color: #343137;
font-size: 15px;
line-height: 150%;
}

.contentinterview a:link{
border:0px;
color:#6c43a2;
font-size:14px;
text-decoration:underlined;
}
.contentinterview a:visited{
border:0px;
color:#896caf;
font-size:14px;
text-decoration:underlined;
}
.contentinterview a:hover{
border:0px;
color:#3a1f5f;
font-size:14px;
text-decoration:none;
}



.linkbutton{
padding: 10px 16px;
border: 0.5px solid #444048;
border-radius: 8px;
width: 200px;
height: 100px;
background: #6c43a2;
font-family:verdana;
color: #d0b6f3;
font-size: 15px;
text-decoration: none;
cursor: pointer;
}

a.linkbutton:link{
color: #d0b6f3;
text-decoration:none;
}

a.linkbutton:hover{
background: #3a1f5f;
color: #d0b6f3;
text-decoration:none;
}

a.linkbutton:visited{
color: #d0b6f3;
text-decoration:none;
}


.socialmediaicon
{
padding-right: 8px;
padding-left: 8px;
}


.twocontainer
{
display: flex;
justify-content: center;
flex-flow: row wrap;
gap: 1em 2em;
padding-bottom: 60px;
}




* {box-sizing: border-box}
body {font-family: Verdana, sans-serif; margin:0}

/* Slideshow container */
.slideshow-container {
  position: relative;
  background: #bfa5e1;

}

/* Slides */
.mySlides {
  display: none;
  padding: 60px;
  text-align: center;
  color: #343137;
  font-size: 16px;
  line-height: 150%;
}


/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -30px;
  padding: 16px;
  color: #736c79;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

/* Position the "next button" to the right */
.next {
  position: absolute;
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: #3a1f5f;
  color: #d0b6f3;
}

/* The dot/bullet/indicator container */
.dot-container {
    text-align: center;
    padding: 20px;
    background: #bfa5e1;
    margin-bottom:60px;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #736c79;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

/* Add a background color to the active dot/circle */
.active, .dot:hover {
  background-color: #3a1f5f;
}

/* Add an italic font style to all quotes */
q {font-style: italic;}

/* Add a blue color to the author */
.author {color: #2b0c55;}

.author a:link{
border:0px;
color:#6c43a2;
text-decoration:underlined;
}
.author a:visited{
border:0px;
color:#896caf;
text-decoration:underlined;
}
.author a:hover{
border:0px;
color:#ffffff;
text-decoration:none;
}









.footer {
clear: both;
position: relative;
padding-top: 50px;
bottom: 0;
width: 100%;
color:#343137;
font-size:14px;
line-height: 1.5em;
text-decoration:none;
text-align: center;
background: #bfa5e1;
height:290px;
}

.footer h1{
color:#343137;
text-decoration:none;
letter-spacing:1px;
font-size:20px;
font-family: verdana;
line-height: 150%;
}
.footer h2{
color:#343137;
font-weight:bolt;
text-decoration:none;
letter-spacing:1px;
font-size:15px;
font-family: verdana;
}
.footer h3{
color:#343137;
font-weight:normal;
text-decoration:none;
letter-spacing:1px;
font-size:10px;
}



.nav2 {
  width: 80%

}

.nav2 ul {
  float: right;
}


.nav2 li {
  display: inline-block;
  margin-right: 30px;
  font-family: Verdana;
  color: #343137;
  letter-spacing: 1px;
  font-size: 13px;
}

.nav2 li a {
color:#343137;
text-decoration: none;}

.nav2 li a:hover {
color: #896caf;
}